Windows Server Hilfe

#1

Windows Server Hilfe

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 - [small]Dein Freizeitradio[/small] - [small]GAM!NG IS NOT A CRIME[/small] - http://kengslair.de
be part of it - 28 days

Diskussionsübersicht

  1. #1 Windows Server Hilfe Keng
    1. #2 RE: Windows Server Hilfe BabyTeffan
    2. #4 Gelöst Keng
      1. #5 RE: Gelöst BabyTeffan
#2

RE: Windows Server Hilfe

Antwort auf Keng, Beitrag #1

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


Gruß

Stefan


#3

RE: Windows Server Hilfe

Antwort auf BabyTeffan, Beitrag #2

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 - [small]Dein Freizeitradio[/small] - [small]GAM!NG IS NOT A CRIME[/small] - http://kengslair.de
be part of it - 28 days
#4

Gelöst

Antwort auf Keng, Beitrag #1

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 - [small]Dein Freizeitradio[/small] - [small]GAM!NG IS NOT A CRIME[/small] - http://kengslair.de
be part of it - 28 days
#5

RE: Gelöst

Antwort auf Keng, Beitrag #4

>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


Reaktion auswählen