У меня есть блог WordPress в подпапке сайта ASP.NET, который начал работать очень медленно. После экспериментов я обнаружил, что все Файлы PHP загружаются медленно, даже если внутри них нет кода PHP для выполнения. <h1>Hello!</h1>
сам по себе в текстовом или HTML-файле загружается быстро, но в PHP-файле это занимает вечность.
PHP работает через FastCGI. Все рекомендуемые настройки php.ini установлены, кроме open_basedir
, и установив его через ini_set()
не помогает.
Ответы на похожие вопросы кажется, всегда говорят о MySQL, но я, кажется, исключил MySQL из спора здесь.
Я столкнулся с той же проблемой на своем сервере Windows 2008R2. Я последовал двум советам, которые, кажется, изменили ситуацию.
Проверьте, поможет ли это вам.
Другая идея - установить Windows Cache Extension 1.3 для PHP 5.3 (или любой другой версии, которую вы используете сейчас - я использую 5.6) с помощью установщика веб-платформы.
Наконец, когда вы это сделаете, используйте WPI для установки PHP. Он хорошо настраивает сервер, и вы ничего не упускаете.
Надеюсь это поможет!