2016-04-14 9 views
1

Das sollte nicht lange dauern, aber ich habe Windows Server 2012/R2 und PHP Manager auf IIS8 installiert haben.PHP läuft nicht auf IIS Windows Server 2012 obwohl FastCGI ist und MySQL ist

Ich versuche, die einfach „localhost/phpinfo.php“ zu treffen und ich folgendes:

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

Most likely causes: 
The directory or file specified does not exist on the Web server. 
The URL contains a typographical error. 
A custom filter or module, such as URLScan, restricts access to the file. 

Things you can try: 
Create the content on the Web server. 
Review the browser URL. 
Create a tracing rule to track failed requests for this HTTP status code and see which module is calling SetStatus. For more information about creating a tracing rule for failed requests, click here. 

Detailed Error Information: 
Module  IIS Web Core 
Notification  MapRequestHandler 
Handler PHP56_via_FastCGI 
Error Code  0x80070002 
Requested URL  http://localhost:80/phpinfo.php 
Physical Path  D:\inetpub\wwwroot\ccretebase\phpinfo.php 
Logon Method  Anonymous 
Logon User  Anonymous 

So sah ich den Fehlercode und ohne Erfolg, es gibt nichts, was meine Situation gilt .

http://forums.iis.net/t/1166213.aspx?The+FastCGI+executable+Error+Number+2+0x80070002+

Ich habe die richtige Version von MSVCR110.dll über vcredist_x86.exe installiert nachdem ich vcredist_x64.exe versucht.

The program can't start because MSVCR110.dll is missing from your computer

Ich habe dafür gesorgt, dass die DLL in den beiden System32 und SYSWOW64 Ordner ist.

Noch läuft PHP nicht unter IIS8, wie es soll.

Ich möchte einfach Concrete5 ausführen. Ich konnte es vorher auf einem anderen Win2012-Server tun, aber ich habe vergessen, wie und dass dieser Server weg ist .... benötigt, um die Prozedurdokumente zu kopieren .... Dummy mich!

Jede Hilfe wäre sehr dankbar ...

UPDATE: Bei dem Versuch, meinen Servers von meinem lokalen Rechner HIT oder von intern auf den Server; Ich erhalte diese jetzt:

**HTTP Error 500.0 - Internal Server Error 
C:\Program Files (x86)\PHP\v5.6\php-cgi.exe - The FastCGI process exited unexpectedly** 

UPDATE 2: Marcs Frage: Das ist, was ich bekommen:

Detailed Error Information: 
Module  IIS Web Core 
Notification  MapRequestHandler 
Handler PHP56_via_FastCGI 
Error Code  0x80070002 
Requested URL  http://localhost:80/ccretebase/phpinfo.php 
Physical Path  D:\inetpub\wwwroot\ccretebase\ccretebase\phpinfo.php 
Logon Method  Anonymous 
Logon User  Anonymous 

AUCH: Hier ist die Grundeinstellungen Dialog:

enter image description here

OF HINWEIS: D:\inetpub\wwwroot ist mit IIS registriert als D: Laufwerk auf meinem Server hat knapp über 800 GB und die C: Laufwerk knapp unter 25GB übrig ... 1and1 Partitioniert nicht die Laufwerke, wie ich brauche. Server müssen Aome bekommen für Raum bewegen D:-C:, es sei denn, jemand einen „FREE“ Open-Source-Weg hat ...


MARC UPDATE !!! Marc, Danke und ich habe sie überprüft und neu installiert. Beide in den "richtigen" Ordnern ... 32-Bit in SYSWOW64 und 64-Bit in System32 ... ja, ein bisschen komisch.

Ich habe die Datei erneut getestet und ........... WALA !!!! FRIGGIN 'EH !!!! DU DA MAN !!!! FANTASTISCHER GECK!

Schau mal, Sir !!!! Woo Hoo !!!

enter image description here

+1

Was passiert, wenn Sie versuchen, auf die folgende URL zuzugreifen: 'localhost/ccretebase/phpinfo.php'? –

+0

Siehe Hinweis innerhalb der Frage unter UPDATE 2: Marc. Danke ... –

+0

Haben Sie genau die gleiche DLL-Datei unter den Ordner 'system32' und' SysWOW64'? (Hinweis: Überprüfen Sie die Größe in Bytes) –

Antwort

0

sagte Sie in den Kommentaren, dass die Größe des msvcr100.DLL-Datei ist das gleiche unter den System32 und SysWOW64 Ordnern.

Da ist dein Problem. Der Ordner System32 sollte die 64-Bit-DLL enthalten, und der Ordner SysWOW64 sollte die 32-Bit-DLL enthalten (ja, ein bisschen verwirrend vielleicht). Sie unterscheiden sich typischerweise hinsichtlich der Größe; Auf meinem System (Windows 10) sind sie 809 KB bzw. 755 KB. Ich schlage vor, beide Visual C++ - Pakete neu zu installieren.

+1

MARC !!! DANKE! –

+0

@Peter Froh, dass ich geholfen habe, Kumpel. –