Категории блога
Чеклист по оптимизации сайта
Бесплатный чек-лист
Получить
Но вам требуется продвижение сайта или создание сайта-лидера, идеального для SEO? Тогда вы можете оставить заявку на продвижение или заявку на создание сайта. Если вы собираетесь продвигать сайт самостоятельно — продолжайте чтение!
Для владельца сайта, увидеть на своем экране внутреннюю ошибку движка WordPress под номером 500, сравнимой с настоящей катастрофой. Это не громкие слова — когда Ваш Интернет-магазин или вебсайт выходят из строя, то Вы теряете кучу трафика и получаете множество срывов потенциальных продажи. Кроме того, даже временное отключение сайта может негативным образом сказаться на его SEO-рейтинге и положение в выдаче поисковых систем.
Внутренняя ошибка WordPress сервера 500 очень специфична по своей сущности. Увидев сообщение об этой ошибке, Вы не имеете возможность сразу же узнать ее причину. На самом деле, иногда даже опытные пользователи WordPress не в состоянии сразу сказать, что стало источником данного сбоя.
Внутренняя ошибка, имеющая номер 500 — это общая проблема вебсайта, которая часто не относится к работе WordPress. Иными словами, сообщение 500 Internal Server Error вовсе не обязательно означает, что с Вашим CMS что-то не так. Проблема может заключаться в Вашем веб-сайте или браузере.
Потенциальные причины ошибки сервера 500 Internal Server Error могут заключаться в:
К счастью, существует множество способов исправить данную ошибку. Многие из этих способов достаточно просты, и Вам не нужно много технических знаний, чтобы начать устранение неполадок.
Давайте начнем с самого элементарного сценария. Некоторые ситуации, вызывающие 500 Internal Server Error, самоустраняются практически в пару кликов. Например, если Ваш хост испытывает необычно интенсивный трафик в конкретный момент времени, Вы можете столкнуться с появлением внутренней ошибкой сервера. Если это именно то, что у Вас случилось, то можно говорить о том что Вы отделались малой кровью. Простая перезагрузка страницы может привести все в норму.
Поэтому первое, что нужно попробовать, когда Вы видите сообщение о 500 Internal Server Error, — это просто подождать минуту или две, в течение которых ошибка, возможно, разрешится сама собой. Затем Вы можете попробовать перезагрузить страницу, нажав F5 или использовать комбинацию «команда + R», если Вы используете Mac OS.
Стоит отметить, что, несмотря на огромное количество платных провайдеров на современном рынке хостинг-услуг, бесплатный хостинг веб-сайтов — хороший выбор для тех, кто не хочет тратить лишних денег на содержание своего сервера. Далеко не всегда платные хостинг-компании имеют более надёжные серверы, чем серверы бесплатных провайдеров.
Еще одним быстрым и простым способом избавиться от внутренней ошибки сервера WordPress является очистка кэша Вашего Интернет-браузера. Возможно, файлы кэша были повреждены, а это, в свою очередь, может вызвать проблемы при попытке доступа к Вашему веб-сайту.
Проверить наличие проблемы с кэшем достаточно просто. Попробуйте зайти на свой сайт с помощью другого браузера. Если в нем он открылся нормально, то это признак того, что проблема связана с кэшем Вашего любимого браузера.
Если для части Ваших файлов установлены неправильные разрешения, то это также может стать причиной сбоя в работе сервера WordPress. Вы можете легко проверить и изменить эти разрешения с помощью SFTP оснастки.
Щелкните правой кнопкой мыши на любом файле и выберите пункт «Права доступа к файлу», чтобы открыть новое диалоговое окно. В данном окне Вы можете проверить и установить новые разрешения для файла, необходимого для нормальной работы вебсайта.
Как правило, для нормальной работы будет достаточно установить для файлов значение “644”, а для каталогов и исполняемых файлов — значение “755”.
Еще одна причина, по которой Вы можете увидеть внутреннюю ошибку сервера, заключается в том, что Вы превысили лимит памяти PHP Вашего сервера. Существует несколько способов увеличить данный лимит, и все они связаны с использованием SFTP.
Сначала необходимо посмотреть какое значение максимальной памяти установлено на данный момент. Вы можете сделать это через панель администратора WordPress. Имейте в виду, что в некоторых случаях, при появлении 500 Internal Server Error, у Вас могут быть проблемы с получением доступа к панели мониторинга. Если это так, то данный способ Вам не подходит.
На панели управления WordPress перейдите в раздел «Инструменты» > «Состояние сайта». Нажмите на пункт «Информация» в верхней части экрана и прокрутите вниз до раздела «Сервер». Именно здесь Вы увидите текущий лимит памяти PHP.
Чтобы увеличить Ваш лимит памяти PHP, есть несколько файлов, которые можно отредактировать. Одним из них является ваш файл .htaccess, обычно расположенный в корневом каталоге Вашего сайта. Откройте файл и добавьте в него следующую строку с кодом:
php_value memory_limit xxxM
Вы можете заменить “xxx” на желаемый объем памяти. Как правило, 256 Мегабайт вполне достаточно для нормальной работы сервера WordPress.
Вы также можете увеличить лимит памяти, отредактировав файл php.ini. Нужно добавить или изменить следующую страницу с кодом:
лимит памяти = XXXm
Опять же, XXX – значение нужного Вам лимита памяти в мегабайтах.
Если это устранит ошибку 500 Internal Server Error, Вашей следующей задачей будет выяснить, что является причиной исчерпания лимита памяти. Это может быть проблемный плагин, надстройка или приложение. Вы также можете обратиться к своему хосту за помощью в выявлении точной причины данного неисправности.