Это не займет много времени, но у меня Windows Server 2012/R2 и установлен PHP Manager на IIS8.
Я пытаюсь нажать на простой «localhost/phpinfo.php» и получаю следующее:
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
Поэтому я посмотрел код ошибки и безрезультатно, ничего не применимо к моей ситуации.
http://forums.iis.net/t/1166213.aspx?The%20FastCGI%20executable%20Error%20Number%202%200x80070002%20
Я установил ПРАВИЛЬНУЮ версию MSVCR110.dll через vcredist_x86.exe после попытки vcredist_x64.exe.
Программа не может запуститься, поскольку MSVCR110 .dll отсутствует на вашем компьютере
Я убедился, что DLL находится в папках System32
и SYSWOW64
.
Тем не менее, PHP не работает под IIS8, как предполагалось.
Я просто хочу запустить Concrete5. Я мог сделать это раньше на другом сервере Win2012, но я забыл, как это сделать, и этот сервер исчез.... нужно было СКОПИТЬ документы по процедуре.... Подставь меня!
Будем очень благодарны любой помощи...
ОБНОВЛЕНИЕ: при попытке ВЗЯТЬ мой сервер с моей локальной машины или с внутренней на сервер; Я понимаю это сейчас:
**HTTP Error 500.0 - Internal Server Error
C:\Program Files (x86)\PHP\v5.6\php-cgi.exe - The FastCGI process exited unexpectedly**
ОБНОВЛЕНИЕ 2: вопрос Марка: вот что я получаю:
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
ТАКЖЕ: Вот диалоговое окно Основные настройки:
ПРИМЕЧАНИЕ: D:\inetpub\wwwroot
зарегистрирован в IIS, так как диск D:
на моем сервере имеет чуть более 800 ГБ, а диск C:
- чуть менее 25 ГБ... 1 и 1 не разбивают диски так, как мне нужно. Нужно заставить Aome for Servers переместить пространство с D:
на C:
, если только у кого-то нет "БЕСПЛАТНОГО" способа с открытым исходным кодом...
ОБНОВЛЕНИЕ МАРК!!! Марк, спасибо, и я проверил и переустановил их. Обе в "правильных" папках... 32-битная в SYSWOW64
и 64-битная в System32
... да, немного странно.
Я снова проверил файл и ...........ВАЛА!!!! БЛЯДЬ ЭХ!!!! ТЫ ЧЕЛОВЕК!!!! КЛАССНО, ЧУВАК!
Посмотрите, сэр!!!! Уууу!!!
localhost/ccretebase/phpinfo.php
? - person Marc.2377   schedule 14.04.2016system32
иSysWOW64
? (подсказка: проверьте его размер в байтах) - person Marc.2377   schedule 14.04.2016