PHP und MySQL

  • Hi

    Hab mir einen Win Server 2008 aufgesetzt und wollte darauf Apache (no ssl mod) und PHP (VS6, thread save) und MySQL installieren.

    PHP und Apache funktionieren, nur index.php wird nicht automatisch ausgeführt. Hab auch AddType application/x-httpd-php .php in der httpd.conf.

    Nur PHP und MySQL können nicht miteinander komunizeiren:

    Warning: mysql_connect(): [2002] A connection attempt failed because the connected party did not (trying to connect via tcp://localhost:3306) in D:\htdocs\index.php on line 4 Warning: mysql_connect(): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. in D:\htdocs\index.php on line 4

    Der MySQL Dienst ist gestartet, die Firewall habe ich auch mal ausgeschaltet.

    Ich bin dem Tutorial gefolgt:
    http://www.computerleben.net/artikel/Apache…setzen-264.html

  • Kannst du überhaupt eine Verbindung herstellen? In der Eingabeaufforderung ins Installationsverzeichnis von Mysql und dann ins Verzeichnis bin wechseln. Danach eingeben:

    mysql -h localhost -u root -p

    Wenn root ein Passwort hat, wirst du danach gefragt. Wenn hier schon keine Verbindung hergestellt werden kann, dann könnte der Port 3306 nicht frei sein.

  • Ja

    Einmal editiert, zuletzt von minder (15. Februar 2010 um 10:13)

  • Auweia, auf einen Windows 2008 Server über dyndns zugreifen!? Da kann ich dir auch nicht weiterhelfen. Das kann an so vielen Dingen liegen und da ich kein W2008-Server-Spezialist bin, ist hier für mich das Ende der Fahnenstange erreicht. Nur einen Tipp kann ich dir geben: auf den ganzen dyndns-Quatsch verzichten und einen vernünftigen Webspace/Server mieten.

  • Komisch ist dass ich mit dem MySQL Workbench auf die Datenbank komme, also von einem zweiten computer per ip.

  • Lösung:

    Das alte und falsche host file:

    Das neue host file:

    So geht es bei mir.

    Falls nicht Kopiert die Dateien in C:\Windows\System32:
    libmySQL.dll
    php5ts.dll
    libeay32.dll