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?? |
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 |
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! |
|
|
|