У меня проблема с ошибкой HTTP 500.0 — внутренняя ошибка сервера

#php #iis #windows-server-2012-r2 #php-manager

#php #iis #windows-server-2012-r2 #php-manager

Вопрос:

У меня есть эта ошибка в Windows Server 2012 R2 Standard 64-разрядной версии

Ошибка HTTP 500.0 — внутренняя ошибка сервера C:Program Файлы (x86)PHPv7.4php-cgi.exe — Процесс FastCGI неожиданно завершился

Подробная информация об ошибке: Модуль FastCgiModule Уведомление ExecuteRequestHandler Обработчик php-7.4.13 Код ошибки 0xc0000135 Запрошенный URL http://localhost:80/index.php Физический путь C:inetpubwwwrootindex.php Метод входа в систему Анонимный Пользователь входа в систему Анонимный

Работает только с PHP версии 5.3.28 Когда я меняю версию в PHP manager, я получаю эту ошибку, я также тестировал эти версии v7.4, v7.3, v7.2. но все та же проблема. Можете ли вы мне помочь

Комментарии:

1. Переход с PHP 5.x на 7.x, вероятно, больше, чем переключение версии среды выполнения.

Ответ №1:

Первое, что вам нужно проверить, установлен ли у вас на вашем ПК правильный пакет среды выполнения Visual C . Если нет, загрузите и установите его прямо сейчас.

Visual C , распространяемый для Visual Studio 2015

Примечание: вам необходимо установить распространяемый C для Visual Studio 20xx, который соответствует его версии в соответствии с вашей версией PHP.

Комментарии:

1. Какая версия вашего php и C распространяется для Visual Studio? Вам нужно установить версии, которые подходят друг другу. вы можете попробовать другие версии.

Ответ №2:

Итак, для меня оказалось, что IIS каким-то образом поврежден. Переустановил IIS, и все прошло нормально. При устранении неполадок я понял: ошибка была прерывистой, изменение версий PHP не имело никакого эффекта, время от времени возникали случайные ошибки, такие как отсутствующие библиотеки. Файлы журналов бесполезны

Очень больно отлаживать!