Windows Server 2008 R2 Problem mit IIS und PHP

warismoney

Cadet 2nd Year
Registriert
Nov. 2011
Beiträge
23
Guten Morgen.

Hab einen Server 2k8 r2 aufgesetzt, php 5.4.0 runtergeladen und nach C:\php entpackt. Der Server hat den IIS installiert und auch CGI installiert und aktiviert. Folgendes habe ich bereits gemacht:

- W2K8 R2 installiert
- PHP 5.4.0 nach C:\php entpackt
- IIS installiert
- CGI installiert
- Handler Mappings im IIS eingetragen
- PHP Config geändert

Zur besseren Übersicht hab ich mal die PHP.ini File und ein paar Screenshots in ein Zip getan wo ihr sehen könnt wie alles konfiguriert ist.

Wenn ich nun am Server auf localhost gehe, kommt der IIS Startbildschirm, das passt soweit ganz gut. Wenn ich dann aber meine index.php (die im wwwroot bei der iisstart.htm liegt) aufrufe erhalte ich aber folgende Fehlermeldung:

HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

Hier das Zip mit der php.ini und allen Screenshots:
http://www.xup.in/dl,39820479/iisconfig.zip/

Vllt hilft der Fehler von SXStrace.exe noch weiter:

=================
Begin Activation Context Generation.
Input Parameter:
Flags = 0
ProcessorArchitecture = Wow32
CultureFallBacks = en-US;en
ManifestPath = C:\php\php.exe
AssemblyDirectory = C:\php\
Application Config File =
-----------------
INFO: Parsing Manifest File C:\php\php.exe.
INFO: Manifest Definition Identity is (null).
INFO: Reference: Microsoft.VC90.CRT,processorArchitecture="x86",pub licKeyToken="1fc8b3b9a1e18e3b",type="win32",versio n="9.0.21022.8"
INFO: Resolving reference Microsoft.VC90.CRT,processorArchitecture="x86",pub licKeyToken="1fc8b3b9a1e18e3b",type="win32",versio n="9.0.21022.8".
INFO: Resolving reference for ProcessorArchitecture WOW64.
INFO: Resolving reference for culture Neutral.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\Windows\assembly\GAC_32\Microsoft.VC90.CRT\9.0. 21022.8__1fc8b3b9a1e18e3b\Microsoft.VC90.CRT.DLL.
INFO: Did not find manifest for culture Neutral.
INFO: End assembly probing.
INFO: Resolving reference for ProcessorArchitecture x86.
INFO: Resolving reference for culture Neutral.
INFO: Applying Binding Policy.
INFO: No publisher policy found.
INFO: No binding policy redirect found.
INFO: Begin assembly probing.
INFO: Did not find the assembly in WinSxS.
INFO: Attempt to probe manifest at C:\Windows\assembly\GAC_32\Microsoft.VC90.CRT\9.0. 21022.8__1fc8b3b9a1e18e3b\Microsoft.VC90.CRT.DLL.
INFO: Attempt to probe manifest at C:\php\Microsoft.VC90.CRT.DLL.
INFO: Attempt to probe manifest at C:\php\Microsoft.VC90.CRT.MANIFEST.
INFO: Attempt to probe manifest at C:\php\Microsoft.VC90.CRT\Microsoft.VC90.CRT.DLL.
INFO: Attempt to probe manifest at C:\php\Microsoft.VC90.CRT\Microsoft.VC90.CRT.MANIF EST.
INFO: Did not find manifest for culture Neutral.
INFO: End assembly probing.
ERROR: Cannot resolve reference Microsoft.VC90.CRT,processorArchitecture="x86",pub licKeyToken="1fc8b3b9a1e18e3b",type="win32",versio n="9.0.21022.8".
ERROR: Activation Context generation failed.
End Activation Context Generation.
 
das schaut so aus als läßt sich die php.exe gar nicht starten, schon mal manuell probiert?
 
Genau, dann krieg ich die Fehlermeldung dass sich die php.exe nicht starten lässt wegen eines side-by-side konfigurationsfehler.

Ich hab auch das C++ x86 sp1 eingespielt, was aber nix gebracht hat, UAC ist ausgeschalten.
 
Zurück
Oben