Mam problem z uruchomieniem php jako modułu na jednym z serwerów (na innych działa normalnie) - nie działa mysql.
Apache 2.0, php 5.1.2
W httpd.conf mam
# For php 5 do something like this:
LoadModule php5_module "c:/php5/php5apache2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/windows"
php jest zainstalowany jak wyżej, php.ini jest tam gdzie napisane, a phpinfo() wskazuje tą lokalizację pliku php.ini
W php.ini mam:
extension_dir = "./ext"
extension=php_mysql.dll
i ta konfihguracja php działała kiedy php był uruchomiony w trybie CGI
Apache przy starcie nie zgłasza żadnych problemów ale na funckcje mysql'owe php w trybie modułu reaguje:
nie można załadowac modułu MySQL,
proszę sprawdzić konfigurację php.
Dlaczego w trybie CGI php ładuje rozszerzenia DLL jak nalezy a w trybie modułu nie (w sumie żadnych modułów nie ładuje :/)?
Po przypisaniu w php.ini extension_dir='bezwzględna ściezka do katalogu rozszerzeń' nic się nie zmienia.
Help...