Ergänzung vom 9.2.2004:
Ein Zugriff auf die MySQL Datenbank mit MySQL Administrator von einem entfernten Rechner funktioniert.
Lediglich der Zugriff mit php führt zur unten erwähnten Fehlermeldung.
Ich habe schon versucht, die entsprechenden Berechtigungen in der Benutzerdatenbank zu ändern. Auch das ausschalten der Firewall hat zu keiner Änderung geführt.
Kann es daher ein Problem mit einem noch zu ladenden dll von PHP sein?
geladen wurden die mysql.dll ind die iis??.dll. wird die win32.dll geladen, so führt dieses zu einem TIMEOUT Fehler bei der verarbeitung des Scripts.
Beim Versuch ein Datenbankverbindung mit
mysql_connect($db_server,$db_user,$db_pass) or die ("Konnte keine Verbindung zur Datenbank aufbauen");
meldet der Browser folgenden Fehler:
"Warning: mysql_connect(): Client unterstützt das vom Server erwartete Authentifizierungsprotokoll nicht. Bitte aktualisieren Sie Ihren MySQL-Client in D:InetpubldB4YCounteradmininstall.php on line 65
´
"D:" ist hierbei ein Laufwerk auf dem entfernten Server
Eingesetzt wird:
php in der Version 5.0.0
MySQL in der Version 4.1.8nt-max (Server)
5.0.0 (Client)
PHP API 20031224
PHP Extension 20040412
Zend Extension 220040412
Als WEB Server wird ein Windows Server 2003 mit IIS 6.0 verwendet
Als ODBC Datenbankteiber ist die Version 3.5.1 installiert. Hier wird die Verbindung zur MySQL Datenbank hergestellt.
Wo liegt der Fehler in der Installation
Ein Zugriff auf die MySQL Datenbank mit MySQL Administrator von einem entfernten Rechner funktioniert.
Lediglich der Zugriff mit php führt zur unten erwähnten Fehlermeldung.
Ich habe schon versucht, die entsprechenden Berechtigungen in der Benutzerdatenbank zu ändern. Auch das ausschalten der Firewall hat zu keiner Änderung geführt.
Kann es daher ein Problem mit einem noch zu ladenden dll von PHP sein?
geladen wurden die mysql.dll ind die iis??.dll. wird die win32.dll geladen, so führt dieses zu einem TIMEOUT Fehler bei der verarbeitung des Scripts.
Beim Versuch ein Datenbankverbindung mit
mysql_connect($db_server,$db_user,$db_pass) or die ("Konnte keine Verbindung zur Datenbank aufbauen");
meldet der Browser folgenden Fehler:
"Warning: mysql_connect(): Client unterstützt das vom Server erwartete Authentifizierungsprotokoll nicht. Bitte aktualisieren Sie Ihren MySQL-Client in D:InetpubldB4YCounteradmininstall.php on line 65
´
"D:" ist hierbei ein Laufwerk auf dem entfernten Server
Eingesetzt wird:
php in der Version 5.0.0
MySQL in der Version 4.1.8nt-max (Server)
5.0.0 (Client)
PHP API 20031224
PHP Extension 20040412
Zend Extension 220040412
Als WEB Server wird ein Windows Server 2003 mit IIS 6.0 verwendet
Als ODBC Datenbankteiber ist die Version 3.5.1 installiert. Hier wird die Verbindung zur MySQL Datenbank hergestellt.
Wo liegt der Fehler in der Installation