Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Basi di dati ~ comunicazione digitale
 
HELP php/postgres
Clicca QUI per vedere il messaggio nel forum
kusko
dopo un giorno di sfaso totale,
chiediamo appello a qualche cervellone del dsy...
seguendo lettera per lettera le guide di html.it..
apache installato...FUNZIONANTE!
php..installato....FUNZIONANTE!
postgres installato...FUNZIONANTE!

i problemi arrivano nel momento in cui...
proviamo a connetere php al db...
ci da un errore fatale su pg_connect!
perchèèèèèèèèèèèèèèèè.....:?

allora abbiamo provato ad installare PEAR..
che casinoooooooo...le slides del prof(una slides)...nn sono precise,anzi...allora anche li...abbiamo seguito una guida di html.it...
risultato?errore...
non trova mdb2.php...
ma daiiiiiiiiiiiiiiiiiiiiiiii....:?:?:?:?


qualcuno puo aiutarci o sostenerci in questi momenti di sconforto totale?:twisted::evil::twisted:

potete consigliarci altre guide fatte bene oltre a quelle di html.it??

grazie

DeepBlue
ma postgres è avviato?

kusko
Originally posted by DeepBlue
ma postgres è avviato?


scusa cosa intendi con "avviato"..??
se va?
certo che va..
il db in postgres è gia finito!

pinauz
in phpinfo visualizzi i moduli pgsql?

carmilla
anche io avevo un problema del genere: tutto funzionante ma php non leggeva le funzioni pg_, quindi ne p_connect ne pg_query...
Mi hanno consigliato di provare ad installare questa estensione: da Start -- Programmi -- Postgres -- Stack Builder
come prima opzione selezionare postgres ovviamente, poi scegliere, sotto Web Development -- ApachePHP v2.2.4-5.13
Ora a me php funziona con postgres :)

pinauz
questo avresti dovuto farlo all'installazione di postgres.. we ma te sarai mica la ragazza del silab???

shiffola
Off-Topic:
pinauz, solo a me è concesso sapere chi siete :asd:

pinauz
Originally posted by shiffola
Off-Topic:
pinauz, solo a me è concesso sapere chi siete :asd:


xkè tu chi sei???

kusko
ragazzi mi fa piacere tutte le vostre belle presentazioni..ma a me nn funziona ancora niente...
allora ho fatto anche quello che mi ha detto carmilla..
ma niente...

sempre questo errore..

Fatal error: Call to undefined function pg_connect() in C:\www\pg_conn.php on line 2

ho provato anche a fare passo passo quello che dice il prof nelle sua slides: "slides-php-postgres.pdf"
e provando pg_conn...mi da sempre lo stesso errore visto sopra!

le versione che ho installato sono..

apache : Win32 Binary including OpenSSL 0.9.8h (MSI Installer): apache_2.2.9-win32-x86-openssl-0.9.8h-r2.msi

php: PHP 5.2.6 zip package

postgres: postgresql-8.3.4-1.zip

boh!

carmilla,facendo la procedura di installazione che mi hai detto tu..ad un certo punto mi chiedeva un numero di porta riferito ad apache..e c'èra di default 8080(che nn si poteva cambiare in 80)...nel installazione di apache io ho messo 80...potrebbe essere un problema quello??

pinauz
php 5.2.6 non va bene con postgres! o cambi la versione oppure devi scaricare dei file qua
http://news.php.net/php.db/45036.

kusko
Originally posted by pinauz
php 5.2.6 non va bene con postgres! o cambi la versione oppure devi scaricare dei file qua
http://news.php.net/php.db/45036.


grazie mille non sapevo del problema della versione 5.2.6
ho copiato e incollato lo zip che ho trovato su quel sito..e adesso non mi da piu errori...

pero...è normale che sempre con il famoso codice trovato sulle slides del prof,facendo partire pg_conn.php mi restituisce pagina bianca??
e non "connessione avvenuta"??

boh!

grazie mille per le dritte cmq..

pinauz
anche dopo il riavvio?

kusko
Originally posted by pinauz
anche dopo il riavvio?


YA anche dopo il riavvio di apache! il codice del mio pg_conn.php è questo..

<?php
$conn = pg_connect('host=localhost port=5432
dbname=db_test_user user=test_user
password=pass_test_user');
if(!$conn) {
die('Connessione fallita !<br/>');
} else {
echo "Connessione riuscita !<br/>";
}
?>

dovrebbe venire fuori scritto connessione riuscuta vero??

ma diooooooooooooooooooos....
ma che macelllooooooooooooooooo...

siamo nelle tue mani pinauz!

pinauz
siamo a posto.. non sai in che mani ti stai mettendo!
Prova ad eseguire phpinfo(). Il modulo di postgres compare tra quelli caricati?
(ti dovrebbe comparire una serie di dati, in 2 tabelle, sotto il nome pgsql)

kusko
Originally posted by pinauz
siamo a posto.. non sai in che mani ti stai mettendo!
Prova ad eseguire phpinfo(). Il modulo di postgres compare tra quelli caricati?
(ti dovrebbe comparire una serie di dati, in 2 tabelle, sotto il nome pgsql)


azz!!
no! non ce li ho....ma boiaaaaaaaa....

che macello...
e mettere una verisione precedente di php risolverebbe tutti i problemi??

kusko
allora pina..
ho cancellato apache e php...
ed ho reinstallato
apache 2.2.9 e php 5.2.5
ma siamo punto a capo!

nel file php.ini...
ho scommentato le estensioni relative a

extension=php_pdo_pgsql.dll
extension=php_pgsql.dll

ma nel test info...niente! pg sql non c'è!!
perchèèèèè...:shock::shock::?:?

kusko
Originally posted by kusko
allora pina..
ho cancellato apache e php...
ed ho reinstallato
apache 2.2.9 e php 5.2.5
ma siamo punto a capo!

nel file php.ini...
ho scommentato le estensioni relative a

extension=php_pdo_pgsql.dll
extension=php_pgsql.dll

ma nel test info...niente! pg sql non c'è!!
perchèèèèè...:shock::shock::?:?


pinaz funzionaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa..
alèèèèèèèèèèèèèèèèèèèèèèèè
èèèèèèèèèèèèèèèèèèèè
che beneeeeeeeeeeeeeeeeeeeeeeeeeeeeee
....
ci risentiamo al prossimo problema...ormai siamo amiconi!

:twisted::twisted::twisted::twisted::twisted::twis
ted::twisted:

stell4r
scusate ma non si era detto che php 5 non funziona con postgres? cosa installo php4 o php5?

kusko
Originally posted by stell4r
scusate ma non si era detto che php 5 non funziona con postgres? cosa installo php4 o php5?

si infatti si è generalizzato in tutte le discussioni...
usa php 5.2.5...
php 5.2.6 nn va...con il 5.2.5 nessun problema!
alèèèèèèèèèèè

stell4r
va bene l'msi? o devo trovare il .zip?

http://www.php.net/get/php-5.2.5-wi...i/from/a/mirror

kusko
Originally posted by stell4r
va bene l'msi? o devo trovare il .zip?

http://www.php.net/get/php-5.2.5-wi...i/from/a/mirror


segui questa guida,installa prima apache e poi php...

guida html.it

stell4r
si la sto già seguendo.. mi dai msn? mandami 1 pm tnx ^_^

pinauz
grande kusko.. spero tu sia una modella svedese bionda alta 2 metri! l'installer è restrittivo rispetto allo zip ma dovrebbe andare bene lo stesso!

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate