Ошибка 500 Internal Server Error - одна из ошибок, вызывающих панику у большинства новичков. Это ошибка, которая может иметь несколько источников, что еще больше усложняет ее диагностику.Как исправить ошибку Wordpress 500 внутреннего сервера 2

Наиболее распространенные причины на WordPress включают в себя Поврежденный файл .htaccess, переполнение вашего лимита памяти на PHP, или несоответствующие права доступа к файлу, но могут быть и другие возможные причины, такие как перегрузка вашего тарифного плана или проблема с вашим провайдером веб-хостинга.

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

Резервное копирование и восстановление

Поскольку вам нужно внести серьезные изменения в некоторые из ваших системных файлов и другие подобные изменения, рекомендуется создать резервную копию вашего сайта на случай, если ситуация ухудшится. Таким образом вы сможете его восстановить. Как исправить внутреннюю ошибку сервера Wordpress 500

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

Отключить все плагины и темы

Иногда причиной ошибки мог быть плагин или тема. Плагин внес бы изменения в вашу базу данных или файлы, сделав ваш сайт недоступным.

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

Из-за внутренней ошибки сервера вы не сможете получить доступ к своему приборная панель отключить ваши плагины и темы, но вы все равно можете сделать это вручную, открыв файлы на вашем сайте

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

Перейти к "wp"-content / plugins / И выберите каждую папку и переименуйте ее (вы можете просто добавить суффикс «-деактивированный»).

переименованный файл CPANEL плагин WordPress

После того, как все ваши плагины отключены, проверьте, доступен ли ваш сайт. Если это так, восстанавливайте имена всех ваших файлов, пока не найдете источник проблемы, и каждый раз проверяйте свой веб-сайт. Если возникает ошибка, то последним восстанавливаемым плагином является виновник.

Также может быть полезно загрузить новую копию темы WordPress по умолчанию, особенно если вас взломали. Вы можете скачать копию с WordPress.org, распакуйте, а затем добавьте папку с темами на вашем cPanel или FTP.

Если у вас установлена ​​первая тема WordPress, и у вас есть резервная копия этой темы на вашем веб-сайте, вы можете удалить ее, сначала удалите версию Twenty Sixteen, установленную в вашем блоге, перед отправкой новой версии. Если проблема будет решена, вы узнаете, кто был виновником.

Исправлен поврежденный файл .htaccess

Другой вероятной причиной внутренней ошибки сервера является поврежденный файл .htaccess. Замена текущего на новую копию может сохранить ваш сайт и вернуть его в онлайн. 

Откройте для себя Как управлять файлами и папками WordPress

Теперь у вас должна быть резервная копия вашего веб-сайта, необходимая перед заменой файла .htaccess, но сохранение дополнительной копии может быть полезным, чтобы вы могли быстрее восстановить свой веб-сайт, если изменение файла .htaccess ухудшит ситуацию. ,

В cPanel перейдите в файловый менеджер и перейдите в каталог, в котором расположен ваш веб-сайт. Зайдите в настройки и убедитесь, что скрытые файлы видны, если нет, установите флажок и сохраните изменения.

Идите дальше, открывая для себя Как исправить медиа-библиотеку, которая больше не работает в WordPress

В корне вашего сайта вы найдете файл .htaccess, скачайте этот файл на свой компьютер.

Теперь создайте новый файл .htaccess. Вы можете сделать это в cPanel, но обязательно удалите старый файл.

создание нового файла из cpanel

Когда ваш новый файл появится в списке, выберите файл и нажмите «Редактировать». В редакторе файлов добавьте следующие правила для одиночных установок WordPress:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^ index .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule. /index.php [L] # КОНЕЦ WordPress

Для сетей с несколькими сайтами с настроенными поддоменами добавьте следующие правила:

RewriteEngine В RewriteBase / RewriteRule ^ index.php $ - [L] # добавьте косую черту в / wp-admin RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? Wp-admin $ $ 1wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [ИЛИ] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (Wp- (content | admin | includes). *) $ 2 [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (. *. php) $ $ 2 [L] RewriteRule. index.php [L]

Для тех, у кого субдомены настроены как подкаталоги:

RewriteEngine On RewriteBase / RewriteRule ^ index.php $ - [L] # добавить косую черту к / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OR ] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ (wp- (content | admin | includes). *) $ 1 [L] RewriteRule ^ (. *. Php) $ $ 1 [L] RewriteRule. index.php [L]

Сохраните файл и посетите свой веб-сайт, чтобы узнать, решило ли это проблему. Вы также можете добавить другие правила, которые вы включили одно за другим, чтобы увидеть, вызвали ли эти изменения ошибку (это займет некоторое время).

Также убедитесь, что ваши изменения не содержат синтаксических ошибок.

Увеличьте лимит памяти PHP

Вы также можете попробовать увеличить лимит памяти PHP, если ни один из шагов по устранению неполадок, описанных до сих пор, не помог. Плагины и скрипты, которые вы используете на своем веб-сайте, требуют памяти PHP для работы.

Как исправить ошибку Wordpress 500 внутреннего сервера 1

Откройте для себя эти Методы 4 увеличить максимальный предел WordPress памяти

Когда браузер запрашивает эти плагины и скрипты, он загружает их, используя память PHP вашего сайта. Увеличение этого предела приведет к увеличению объема памяти, поэтому меньше "сбоев", которые обычно возникают, когда сценарий превышает выделенную память.

Проверьте версию PHP

Иногда для используемых плагинов и скриптов требуется определенная версия PHP. Если вы используете неправильную версию, это может быть причиной внутренней ошибки сервера.

информационный сервер

Вы можете проверить версию, которую вы сейчас используете для своего сайта в cPanel, войдя в систему и нажав Информация о сервере.

Включить отладку и ведение журнала

На этом этапе, если ваш веб-сайт не был заархивирован, возможно, это редкая проблема, и вы можете включить режим отладки WordPress, чтобы решить эту проблему (по крайней мере, это позволит вам увидеть проблему в деталях). 

Помимо отладки также позволяет отображать внешние отчеты об ошибках, также важно включить ведение журнала, чтобы посетители вашего веб-сайта не видели дополнительных сообщений об ошибках, когда они раскрывают информацию. на вашем сайте, которые потенциально могут быть использованы хакерами.

// Включить отладку мы определяем ( 'WP_DEBUG', правда); // Сообщаем WordPress, чтобы регистрировать все, чтобы определить /wp-content/debug.log ( 'WP_DEBUG_LOG', правда); // Отключить отображение сообщений об ошибках вашего сайта определить ( «WP_DEBUG_DISPLAY», ложь); // для хорошей меры, вы можете добавить последующий код aussi, квьте Уилл Хайд ошибки от того, белого отображается на экране @ini_set ( «display_errors», 0);

Свяжитесь с вашим хозяином

Если все остальное не помогло, обратитесь к своему провайдеру веб-хостинга, так как он может уже знать о проблеме, недоступной для вас. Ваш хост также может сообщить вам, использовали ли вы все выделенные ресурсы.

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

Это все, что вам нужно знать, чтобы исправить этот тип ошибки " 500 внутренняя ошибка сервера .

Откройте для себя также несколько премиальных плагинов WordPress  

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

Мы предлагаем вам несколько премиальных плагинов WordPress, которые помогут вам сделать это.

1. обидчивый 

Обидчивый - это Плагин Wordpress главное меню и мобильное меню премиум. Он разработан в первую очередь для смартфонов и является быстрым, отзывчивым и чрезвычайно удобным в использовании. Помимо тщательного тестирования на различных мобильных устройствах, Touchy также отлично работает в настольных браузерах.Обидчивый

Он имеет специальный раздел с логотипом, кнопки с призывом к действию, функцию поиска, кнопку назад и многоуровневое раскрывающееся меню.

Touchy может служить полноценным решением для меню навигации и заголовков в любой теме WordPress. Кроме того, Touchy очень настраиваемый. С помощью нескольких щелчков мыши вы можете изменить цвет любого элемента, изменить параметры позиционирования, скрыть одну из кнопок в строке меню, изменить функции кнопок, изменить прозрачность и т. Д.

скачать | Демонстрация | веб-хостинг

2. Система WP Pro Forum

Система WP Pro Forum — это Плагин Wordpress который позволяет добавить красивый и удобный форум на ваш сайт. Он имеет множество мощных функций, которые позволяют ему создавать форум с профессиональный вид.Forym современный дискуссионный форум для wordpress

Форум создан для работы в открытом интерфейсе вашего веб-сайта, но администраторы могут управлять всеми форумами, темами, ответами, категориями и ярлыками с панели инструментов.

Кроме того, система WP Pro Forum имеет определенные преимущества, такие как функциональный перевод благодаря включенным файлам mo / .po, интеграция многих моделей в соответствии с внешним видом вашего веб-сайта или даже включенные настраиваемые фильтры.

скачать | Демонстрация | веб-хостинг

3. Пользователи WP BAN

Le Плагин Wordpress «БАН Пользователей» был разработан, чтобы позволить администраторам сайта запрещать (деактивировать, приостанавливать и т. д.) пользователей подключаться к их учетной записи WordPress. Он также предоставляет вам возможность изменить статус своих статей; например, определив их как проекты и скрыв от глаз общественности.WP-Ban пользователей

Пользователь может быть забанен в таблице пользователей администратором или через его профиль. Он также предлагает несколько настраиваемых параметров, которые позволяют пользователям контролировать, как этот плагин будет реализован; он может перенаправлять пользователей на персональную страницу поддержки или отправлять им персонализированные уведомления по электронной почте.

скачать Демонстрация | веб-хостинг

Рекомендуемые ресурсы

Узнайте о других рекомендуемых ресурсах, которые помогут вам создать и управлять своим сайтом.

Заключение

Вуаля! Это все для этого урока. Надеемся, последнее помогло вам исправить ошибку " 500 внутренняя ошибка сервера На WordPress. Не стесняйся поделиться с друзьями в ваших любимых социальных сетях

Однако вы также сможете ознакомиться с нашими Ressources, если вам нужно больше элементов для реализации ваших проектов создания интернет-сайтов, обратитесь к нашему руководству по Создание блога на WordPress.

Если у вас есть предложения или замечания, оставьте их в нашем разделе Комментарии.

...