ich bin grad dabei meine WS von php4 auf php5 umzurĂĽsten
Installation soweit OK, die neue Version scheint zu funktionieren.
Nur kann ich keine MySQL-Verbindungen aufbauen, da das MySQL-Modul nicht geladen wird:
Fatal error: Call to undefined function mysql_connect() in D:\wwwroot\Apache2\htdocs\mysql.php on line 4
Auch in der Ausgabe des phpinfo's sind keine MySQL-Einträge zu finden.
Kurios #1:
Selber Fehler bei Modul mcrypt, jedoch GD2 und Sockets funzen
Kurios #2:
Starte ich ein Testscript ĂĽber die CLI funktioniert MySQL ganz normal
D:\wwwroot\php>php.exe test.php
Ich habe schon so einiges probiert, u.a auch Windows PATH-Variablen setzen, etc.
Bringt alles nix
Infos zum System:
Windows Vista Ultimate
Apache 2.0.59
PHP 5.2.5
MySQL 4.0.15 (ja ich weiß, ist schon etwas älter)
Auszug aus httpd.conf:
- Code: Alles auswählen
LoadModule php5_module "d:/wwwroot/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "d:/wwwroot/php/"
Auszug aus php.ini:
- Code: Alles auswählen
extension_dir = "D:/wwwroot/php/ext/"
[...]
extension=php_gd2.dll
;extension=php_mssql.dll
extension=php_mysql.dll
;extension=php_mysqli.dll
extension=php_sockets.dll
Verwendet wird lt. phpinfo folgende php.ini:
Loaded Configuration File D:\wwwroot\php\php.ini
Wenn ich dort gewisse Einstellungen verändere sind die auch in der phpinfo-Ausgabe ersichtl., sollte also schon stimmen.
Ich bitte um Hilfe.
danke & lg
Nefti