Назад | Перейти на главную страницу

500 Внутренняя ошибка сервера в Wordpress - НО РАБОТАЕТ из другой страны

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ МОЕЙ МАШИНЫ:

У меня есть VPS (расположение - Майами, 4 ГБ ОЗУ) с Centos и стеком LAMP.

У меня на нем установлен Wordpress с сертификатом SSL.

ПРОБЛЕМА:

Совершенно неожиданно область администратора (/ wp-admin /) начинает выдавать внутреннюю ошибку сервера при доступе из моей страны (Индия). Фронтенд сайта работает.

Но когда я подключаюсь к / wp-admin через свой частный прокси в США, он работает!

Во-вторых, когда я подключаюсь через локальное соединение, wp-admin НЕ то, что я настроил (у меня есть настраиваемая тема администратора), а скорее экран администратора WordPress по умолчанию (с логотипом wordpress вверху).

Принимая во внимание, что когда я вхожу в систему с прокси-сервера в США, я вижу свой собственный логотип и фон по мере его настройки.

1) Так что же может быть не так с сервером, который выдает странную ошибку 500 для одной страны и работает для другой?

2) Как на странице могут отображаться 2 разные страницы администрирования (тема по умолчанию или пользовательская)?

Мой хост (который находится в США) не может отлаживать, так как он не может воссоздать проблему из США.

Очевидно, проблема была вызвана (и об этом сообщил мой хост) некоторым «кодом» в некоторых плагинах, которые не совместимы с кешем php + APC ...

Не знаю, правда ли это, но когда мы снова изменили обработчик на suPHP, проблема решена!

Так что для (будущих) людей, использующих wordpress + VPS, имейте это в виду. Если вы собираетесь установить какой-то кеш-код операции, будьте осторожны и не делайте этого на производственной машине ...

Это определенно проблема с вашим одним из плагинов, которые вы установили на своем веб-сайте WordPress, который не поддерживает кеш-код операции.

Я бы посоветовал использовать плагин, который содержит настройки кеша, а затем удалить его, чтобы проверить, как сайт будет работать без конкретного плагина.