![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: Rainer W., 30. 06. 2005, 17:22
Hi,
folgendes Testscript:
if(!function_exists("pg_connect"))
echo "Connect nicht möglich";
else
echo "Connect möglich";
Wenn ich das Script via Kommandozeile starte, ist ein Connect möglich (habe auch ein anderes CLI-PHP-Script, das erfolgreich mit einer PostgreSQL-DB arbeitet). Starte ich das gleiche Script unter http://localhost/bla.php, ist kein Connect möglich.
Umgebung:
- WinXP mit Xampp:
- Apache 2.053
- PHP 5.0.4
- PostgreSQL 8.0.3 (Windows-Version)
- Postgre-Server läuft einwandfrei
- in php.ini ist php_pgsql.dll aktiviert
Frage also: warum kennt PHP die pg-Funktionen im CLI-Modus, aber unter Apache nicht?
Gruß Rainer
Die folgende Nachricht zum Thema stammt von: Andreas Korthaus, 30. 06. 2005, 17:33
Hallo!
»» Frage also: warum kennt PHP die pg-Funktionen im CLI-Modus, aber unter Apache nicht?
Lass Dir in beiden Scripten mal phpinfo() ausgeben und vergleiche, ob es da Unterschiede bzgl. der PostgreSQL-Extension und der verwendeten php.ini gibt.
Grüße
Andreas
--
SELFHTML Feature Artikel: http://aktuell.de.selfhtml.org/artikel/
Die folgende Nachricht zum Thema stammt von: Rainer W., 30. 06. 2005, 17:47
Hi Andreas!
»» Lass Dir in beiden Scripten mal phpinfo() ausgeben und vergleiche, ob es da Unterschiede bzgl. der PostgreSQL-Extension und der verwendeten php.ini gibt.
Das war der entscheidende Tip, danke! Unter Xampp benutzt Apache eine andere php.ini.
Gruß Rainer
© 1998-2006
Impressum, Software: Classic Forum