Какой пользователь запускает по умолчанию — ошибка HTTP 500.0 в IIS 10?

Я не могу понять на всю жизнь, каким пользователем IIS 10 запущен.

Вот что я попробовал:

<hostname>\IIS_IUSRS

<hostname>\IUSR

Дал им прочитать + написать + выполнить на

C:\php

а также

C:\inetpub\wwwroot

и я все еще получаю ошибку:

HTTP Error 500.0 - Internal Server Error
The FastCGI process has failed frequently recently. Try the request again in a while

(Это происходит при попытке открыть localhost\phpinfo.php)

И да, я выполнил все шаги из раздела ручной установки в https://technet.microsoft.com/en-us/library/hh994592(v=ws.11).aspx

За исключением того, что я пропустил часть WinCache, потому что они размещают ее на SourceForge; Я успешно получил php 5.6 (x86) Non-Threaded для работы без WinCache … но на этот раз он просто не будет работать

РЕДАКТИРОВАТЬ

Нашел ошибку в C:\inetpub\logs\* это выглядит так

#Software: Microsoft Internet Information Services 10.0
#Version: 1.0
#Date: 2017-09-11 21:14:43
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken
2017-09-11 21:14:43 ::1 GET /phpinfo.php - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/60.0.3112.113+Safari/537.36 - 500 0 3221225781 403
2017-09-11 21:15:10 ::1 GET /phpinfo.php - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/60.0.3112.113+Safari/537.36 - 500 0 3221225781 48
2017-09-11 21:15:20 ::1 GET /phpinfo.php - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/60.0.3112.113+Safari/537.36 - 500 0 3221225781 49
2017-09-11 21:15:27 ::1 GET /phpinfo.php - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/60.0.3112.113+Safari/537.36 - 500 0 3221225781 62

0

Решение

В вашем php.ini установите следующие переменные и перезапустите веб-сервер.

log_errors=1
display_errors=1
error_reporting=-1
0

Другие решения

Верьте или нет, я пытался запустить Установщик веб-платформы Microsoft 5.0, выбрал нужную версию PHP и BAM, все заработало. Очевидно, мне не хватало MSVC11 (Visual C ++ 2012), который является компилятором, который нужен PHP для запуска.

Я настоятельно рекомендую, если вы пытаетесь установить PHP на IIS 10.0, который вы планируете использовать для установки вместо ручной установки; спас бы меня от головной боли.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector