Мы мигрируем на новый сервер, работающий под управлением Windows 2003 и IIS 6. Когда мой PHP-код запускается, в отдельной строке появляется предупреждение (которое я ожидаю на данный момент, но скоро исправлю). Однако, когда он попадает в предупреждение, он немедленно останавливает обработку и возвращает ошибку 500 в заголовке HTTP. Обычно я ожидаю, что PHP выведет предупреждение, но продолжу обработку сценария.
Есть ли что-то в конфигурации для IIS, FastCGI или PHP, которое будет выдавать 500 ошибок, когда PHP выдаст предупреждение?
Чтобы уточнить: Я не хочу подавлять предупреждения; Я хочу, чтобы они отображались. Я не хочу, чтобы скрипт прекратил обработку предупреждений.