После завершения локальной разработки веб-сайта WordPress я протестировал его на своем собственном сервере (Dreamhost, cpanel), и все было в порядке. Однако, прежде чем запускать сайт на основном домене клиентского сервера (Parallels Plesk), я решил установить его в папку в качестве теста.
После загрузки файлов и подключения базы я увидел, что сайт загружается крайне медленно. Вот что я пытался исправить ситуацию:
Я пытался использовать внешнюю базу данных (на моем собственном сервере Dreamhost). Это одинаково медленно.
Я попытался загрузить обычный HTML-файл - похоже, он работает нормально.
Вот результаты теста pingdom: http://i.imgur.com/FpAV7tj.jpg Вот скриншот инструментов Chrome Developer:http://i.imgur.com/IFxV1Wi.png (снова проблема, похоже, связана с первоначальным запросом?) URL-адрес с проблемой: www.qeprize.org/new/
В этом случае основной домен также имеет установку Wordpress, которая работает нормально.
К сожалению, я являюсь фронтенд-разработчиком и поэтому не имею опыта в этой области, поэтому обращение в службу поддержки веб-хостинга не вариант. Я предполагаю, что это проблема с конфигурацией Paralles/Plex и как-то связана с PHP. Может ли кто-нибудь посоветовать, как мне настроить сервер?
Обновление: кажется, проблема определена. Это было вызвано плагином под названием Layer Slider, который пытался загрузить неправильные URL-адреса; все еще пытаюсь отследить детали. Но все, что я сделал, это просмотрел журнал ошибок и удалил все, что показывало ошибку.
/var/log/apache2/error.log
, который используется по умолчанию. Или попробуйтеtail /var/log/php_errors.log
в консоли SSH. Журнал ошибок PHP можно установить вphp.ini
- person Mario Werner   schedule 04.03.2015