Мое программное обеспечение для мониторинга (Dynatrace) испортило php на моих веб-серверах. По какой-то причине все мои веб-сайты IIS загружают файл php.ini из C: \ php-5.4 вместо C: \ Windows.
Из phpinfo ():
Я не уверен, что Dynatrace сделала, чтобы вызвать это, но даже после его удаления я не могу заставить php ссылаться на предпочтительный путь. Я знаю, что Dynatrace является виновником, потому что, когда я восстановил свой сервер с предыдущей даты, проблема вернулась в течение часа. Я восстановил его снова и сразу удалил Dynatrace - изменений не произошло. У меня все еще есть серверы, которые я не восстанавливал, поэтому они все еще загружают файл php.ini из C: \ php-5.4.
Я попытался переустановить php (go-pear) и подтвердил каталоги верны
Этот код был добавлен в мой файл php.ini;
;***** Added by go-pear
include_path=".;C:\php-5.4\pear"
;*****
FastCGI настроен правильно, ищет исполняемый файл в C: \ php-5.4
Как обсуждалось, на моих серверах нет записей в реестре PHP. Вот
Я не могу понять, как изменить, откуда загружается файл php.ini. Любые идеи?