Portál AbcLinuxu, 6. května 2025 21:09
Fatal error: Call to undefined function Pg_Connect()přitom v PATH mám cesy správně :
C:\server\programs\php5\;C:\server\programs\postgres\bin\v php.ini mám
extension=php_pdo_pgsql.dll extension=php_pgsql.dllodkomentováno. php ini v kterém to dělám je v C:\windows pgsql.dll i php_pdo_pgsql.dll se v C:\server\programs\php5 nachází. Tak proč to nejde? když spustím :
echo extension_loaded ("pgsql");dostanu bílou obrazovku přitom na téhle konfiguraci už to jednou běželo. PHP mám Version 5.4.3 ...ještě jsem zkusil přidat do: httpd.conf
LoadFile "C:\server\programs\postgres\lib\libpq.dll"a to pak při restartu apače dostanu hlášku že: "Systém windows nemůže spustit službu Apache2.2 v počítači localhost... blá blá blá." Fakt nevim proč nemůže systém windows. Děkuji
Diskuse byla administrátory uzamčena.
FAQ: Proč byl uzamčen/smazán můj dotaz v Poradně?
extension_dir = "C:/server/programs/php5/ext/"mě to fungovalo na xp, i na sedmičkách a na sedmičkách s tou konfigurací co tam mám teď, tak by mě fakt zajímalo čim to je že tady to nejde.
LoadFile "C:\server\programs\postgres\bin\libpq.dlltak to pokaždé způsobilo pád apače... proč se to dělo nevím, přes to že tam ta knihovna je. Opravdu tam na tom místě je. Teď na ní koukám jak tam je :D ...ale ... když jsem jí načetl ocuď...
LoadFile "C:\server\programs\php5\libpq.dll"tak to prošlo a postgres běží :)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.