AW: win server 2k8 apache php mysql?
Eigener Server oder gehostet? Welche Versionen?
Gehen wir mal davon aus, dass es ein eigener ist.
OS: Win 2k8 R2 Standard x64.
Einzig lauffähige apache, php, mysql Kombination ohne irgendwelche Fehler:
apache 2.2.9 win32
php 5.2.6 win32
mysql 5.1.48 win32
Uuuiiihh, also schon installiert?
Was fürn Script, wie macht sich das bemerkbar?
Was für ein Script ist erstmal egal
Ich weiß, dass es (unter WinXP und allen Linux Distri's) funktioniert.
Ich glaube, da bist du bei den beiden, sprich php und apache besser aufgehoben.
Des Weiteren lässt deine Fragestellung nicht sehr viel Fachwissen erscheinen.
Bitte lese dich erst durch die Installationstutorials durch und befasse dich gut mit den Sicherheitseinstellungen des Win-Servers sowie der Softwareeinstellungen.
Das schlimmste, was jetzt passieren kann ist, dass eine Menge leute schreiben, tu dies und dann das, die sich wohl noch widersprechen oder nur die Hälfte an Wahrheiten blos geben. Alles Murks, es gibt einschlägige Fachseiten zu diesen Themen.
Ich wünsch dir ein schönes WE
Gruß Scharry
Mit dem Fachwissen hast du insofern Recht, dass ich mich mit UAC, Active Directory, Domain Policies und sonstigen Rechten unter Win2k8 nicht gut auskenne.
Fakt ist aber, dass die aktuellste PHP Version für Windows scheinbar keine Unterstützung zu Apache bietet, da dort als Installationsmöglichkeiten nur IIS und Other angeboten werden und nach der Installation die funktionierenden DLL's bzw. zu ladenden Module fehlen um dem Apache zu sagen, wie er mit PHP umzugehen hat.
Desweiteren schmiert bei älteren PHP Versionen der Apache einfach ab (Fehlermeldung habe ich gerade nicht zur Hand, ich gehe aber mal von UAC Berechtigungen aus...)
Ganz komisch kommt mir allerdings das hier vor:
Faulting application name: httpd.exe, version: 2.2.15.0, time stamp: 0x4b8fed95
Faulting module name: php_iisfunc.dll, time stamp: 0x481b9002
Exception code: 0xc0000005
Fault offset: 0x00001085
Faulting process id: 0x740
Faulting application start time: 0x01cb1f3d850692a0
Faulting application path: C:\Apache\bin\httpd.exe
Faulting module path: C:\PHP\ext\php_iisfunc.dll
Was macht der Server mit der IISfunc DLL wenn doch nur Apache installiert ist?
und wieso funktioniert nur die oben genannte Kombination?
PS: Ich habe mir extra nen MSDN Webcast angeschaut, damit das läuft. Und dort wurde genau diese (Veralterte) Kombination installiert...