Zurück
URL: https://Freizeitparkweb.de/cgi-bin/dcf/dcboard.cgi
Foren-Name: Plauderecke
Beitrag Nr.: 9250
#0, Windows Server Hilfe
Geschrieben von Keng am 03-Dez-10 um 11:08 Uhr
Okay, hoffentlich hat jemand Ahnung: Windows Server 2008 R2 Standard (ja, ich weiß, böse) IIS, MySQL und PHP. PHP bekommt keine Verbindung zu MySQL. Schon vesucht: Alle möglichen downloadbaren Versionen von MySQL und PHP, IIS erlaubt, mit 32bit-Apps zu arbeiten , Firewall ausgeschaltet, kein Virenscanner (frisches System). mysql an der Kommandozeile geht einwandfrei, aber PHP bekommt keine Verbindung

http://leenio.de - Dein Freizeitradio - GAM!NG IS NOT A CRIME - http://kengslair.de
be part of it - 28 days


#1, RE: Windows Server Hilfe
Geschrieben von BabyTeffan am 03-Dez-10 um 11:10 Uhr

Folder-Sicherheitseinstellungen auf "Everyone" ist immer ein guter Versuch.
Gehe mal davon aus dass die Connection-Settings bei php passen.


Gruß

Stefan



#2, RE: Windows Server Hilfe
Geschrieben von Keng am 03-Dez-10 um 11:26 Uhr

Habe den MySQL-Verzeichnissen und den PHP-Verzeichnissen für jeden Vollzugriff gegeben, aber nix ist. mysql_connect() wartet sich nen Wolf, bis es irgendwann aufgibt und meldet, dass der Server nicht antwortet.

Connection-Settings habe ich auch eben nochmal überprüft: Steht alles brav auf Standard. Also Localhost und 3306.

http://leenio.de - Dein Freizeitradio - GAM!NG IS NOT A CRIME - http://kengslair.de
be part of it - 28 days


#3, Gelöst
Geschrieben von Keng am 03-Dez-10 um 11:54 Uhr

Okay, danke Stefan, aber ich habs jetzt doch ENDLICH gefunden. Des Rätsels Lösung: mysql ist noch nicht IPv6-fähig in den DLLs. Aber Windows versucht localhost als IPv6 aufzulösen, was natürlich in die Hose geht. Abhilfe: IPv6 ausmachen, oder in den Config-Files überall localhost gegen 127.0.0.1 ersetzen, oder ganz lapidar in der etc/hosts einen Eintrag machen und localhost hart auf 127.0.0.1 setzen.

Wasn Krampf....

http://leenio.de - Dein Freizeitradio - GAM!NG IS NOT A CRIME - http://kengslair.de
be part of it - 28 days


#4, RE: Gelöst
Geschrieben von BabyTeffan am 03-Dez-10 um 12:51 Uhr

>Des Rätsels Lösung: mysql ist noch nicht IPv6-fähig in den DLLs.

Auf sowas muss man auch erstmal kommen.
Hostfile & hostname gegen IP tauschen wäre auch meine nächste Idee gewesen.

Gruß

Stefan