Как исправить: «WordPress: на этом веб-сайте произошла критическая ошибка»
Опубликовано: 2022-09-04Создание веб-сайта и управление им никогда не было проще благодаря WordPress. Это бесплатное программное обеспечение с открытым исходным кодом позволяет частным лицам и компаниям создавать четкие, функциональные сайты для всего, от магазинов электронной коммерции до блогов. Однако одним из аспектов успешного веб-сайта является решение любых технических проблем, таких как критические ошибки.
К счастью, WordPress позволяет относительно легко оставаться в курсе ошибок, и вам не нужны обширные знания в области программирования, чтобы исправить их.
Давайте погрузимся в мир критических ошибок и способов их устранения в WordPress.
Загрузите этот пост, введя свой адрес электронной почты ниже
Что означает критическая ошибка в WordPress?
Как следует из названия, критическая ошибка — это серьезная проблема на вашем сайте WordPress.
Проблема настолько серьезна, что WordPress не может загрузить все свои скрипты или файлы, пока она не будет решена.
В ранних версиях платформы критическая ошибка приводила к «белому экрану смерти», из-за которого пользователи не могли ничего делать, пока проблема не была устранена.
К счастью, обновленные сайты WordPress получат ссылку на руководство по отладке и электронное письмо с более подробной информацией об ошибке.
Как исправить критическую ошибку на моем сайте WordPress?
Если вы получили электронное письмо после ошибки, исправить ее должно быть довольно легко. Электронное письмо должно содержать более подробную информацию о том, что вызвало сообщение об ошибке и как вы можете это исправить.
Как правило, критические ошибки вызваны неисправными темами, плагинами или нехваткой памяти. В этих случаях удаление или обновление оскорбительного программирования обычно вернет ваш сайт в нужное русло.
Электронные сообщения о критических ошибках также содержат ссылку для доступа к вашему веб-сайту в режиме восстановления, чтобы вы могли быстро решить проблему.
После входа в систему вы увидите сообщение об ошибке со ссылкой на конкретную страницу, где вы можете решить проблему.
Например, если виновником является плагин, вы перейдете на страницу плагина, где сможете его деактивировать. Оттуда вы можете либо изменить код, вызывающий сбой сайта, либо заменить плагин на что-нибудь получше.
Если вы не получили электронное письмо с подробными инструкциями, вам необходимо определить и устранить проблему вручную. Этот процесс может занять много времени, но это ваш единственный вариант, если вы не можете получить доступ к своему сайту в режиме восстановления. Вот основные шаги, которые необходимо выполнить:
Во-первых, используйте FTP-клиент для входа на свой сайт. Эти клиенты не дадут вам экран администратора, к которому вы привыкли, поэтому может потребоваться некоторое обучение.
Поскольку плагины обычно являются причиной критических ошибок, вам следует зайти на wp-content и найти папку с плагинами. Переименование этой папки предотвращает доступ WordPress к ней, поэтому вы, по сути, деактивируете все свои плагины одновременно.
Если вы можете войти на свой сайт после этого, вы знаете, что плагин создал сообщение об ошибке.
Если WordPress снова работает, вы можете просто переименовать папку обратно в «плагины», а затем активировать каждый плагин один за другим. Если критическая ошибка возникает снова после активации плагина, вы знаете, что вам нужно обновить или заменить его.
Кроме того, темы WordPress могут вызывать критические ошибки.
Если вы подозреваете, что виновата тема, вам следует загрузить последнюю версию темы по умолчанию из WordPress. Затем, используя ваш FTP-клиент, вернитесь к wp-content и найдите папку тем. Скопируйте свои темы на свой компьютер, чтобы у вас были резервные копии, на всякий случай.
После этого удалите все темы и загрузите последнюю версию по умолчанию. Если после этого вы сможете получить доступ к своему сайту, вы можете повторно ввести темы и посмотреть, какая из них вызывает ошибку.
Наконец, если плагин или тема не виноваты, вам следует переустановить WordPress с нуля. В этом случае вы загрузите последнюю версию и перезапишете существующие папки с новыми файлами.
Опять же, вам придется сделать это, используя FTP-клиент и заменив там файлы. Обязательно выберите «перезаписать» и «всегда использовать это действие».
Хотя переустановка WordPress может показаться экстремальной, это может быть единственный способ восстановить работоспособность вашего сайта.
Затем вы можете медленно повторно вводить темы, плагины и другие инструменты и посмотреть, не появится ли снова то же сообщение об ошибке.
Как удалить сообщение «Произошла критическая ошибка» на моем веб-сайте?
Если вы исправите критическую ошибку, сообщение больше не будет появляться ни у вас, ни у посетителей сайта. Если это все еще происходит, в коде все еще есть проблема, а это означает, что вы должны определить и исправить ее.
Если вы пытались заменить плагины и темы, вам, вероятно, придется переустановить WordPress, чтобы вернуть сайт в онлайн.
Как просмотреть журналы ошибок WordPress?
Журнал ошибок — это документ, в котором фиксируются случаи возникновения ошибок на сайте. Этот журнал полезен, потому что он может точно сообщить вам, что произошло, чтобы вы могли немедленно это исправить.
Если вам приходилось сбрасывать свой сайт с нуля, вы знаете, насколько ценным может быть журнал ошибок.
К сожалению, единственный способ создать и получить доступ к этим журналам — включить функцию отладки в WordPress. По умолчанию отладка отключена, поэтому вам придется включать ее вручную.
Проще всего это сделать с помощью плагина, но вы можете изменить код своего сайта, чтобы добиться того же результата. Мы не рекомендуем изменять код, если вы не знаете, что делаете.
В противном случае вы можете ввести данные неправильно, что приведет к еще большим проблемам.
Как очистить кеш в WordPress?
Кэш — это место, где временно хранится информация о веб-сайте, поэтому страницы сайта загружаются быстрее. Вы можете заметить, что после однократного посещения сайта загрузка при последующих посещениях занимает меньше времени.
Для WordPress существует несколько способов кэширования информации вашего сайта.
Во-первых, ваш хостинг может кэшировать все для вас, чтобы сайт загружался как можно быстрее, когда пользователи посещают его. Во-вторых, вы можете использовать плагин для кэширования, такой как WP Rocket.
Наконец, ваш браузер (например, Google Chrome) автоматически кэширует информацию, чтобы улучшить работу в Интернете.
В зависимости от кеша существуют разные шаги по его очистке. Например, очистка кеша браузера означает доступ к данным истории посещенных страниц и очистку всех кэшированных файлов.
Если у вашей службы хостинга есть кеш, вам необходимо очистить его с помощью панели управления учетной записи хостинга.
Наконец, если вы используете плагин кеширования, вам нужно очистить его там.
Что произойдет, если я очистю кеш WordPress?
Хотя кеши часто ускоряют и повышают эффективность работы сайта, они также могут хранить поврежденные и устаревшие файлы. Например, вы можете не видеть обновленные версии своего сайта, потому что ваш компьютер извлекает информацию из старого кеша.
Таким образом, очистка кеша может устранить эту проблему и обеспечить вам и вашим посетителям доступ к самой последней версии ваших веб-страниц.
Обычно очистка кеша хорошо работает в качестве начальной формы устранения неполадок. В некоторых случаях таким образом можно удалить сообщение о критической ошибке.
Что означает «сбросить кэш» в WordPress?
Термин «очистить кеш» — это еще один способ сказать, что вы очищаете его от всех сохраненных данных.
Как очистить кэш WordPress без плагинов?
Если вы не используете подключаемый модуль кеша, вам потребуется доступ к кешу на вашем хостинге и в веб-браузере. Если вы также используете плагин брандмауэра, вам также придется очистить кэш. В целом, при очистке кешей обязательно выполняйте их все, чтобы избежать возможных проблем в будущем.
Как отлаживать WordPress?
Лучший способ отлаживать WordPress — использовать плагин отладки. Однако, если вы немного разбираетесь в технологиях и чувствуете себя комфортно при работе с кодом своего сайта, вы можете включить отчеты об ошибках WPDP.
В этом случае вам нужно найти глобальный объект $wpdp и найти переменную $show_errors. Затем установите для этого параметра значение «true».
После этого сайт начнет создавать журналы ошибок. Но этот вариант работает только для ошибок подключения к базе данных.
Как увеличить лимит памяти WordPress?
Иногда возникает критическая ошибка, потому что плагин использует слишком много данных. Таким образом, увеличение лимита памяти WordPress может облегчить проблему и позволить плагинам работать более свободно.
Тем не менее, слишком большое повышение лимита может привести к тому, что плагины будут выходить из-под контроля, что замедлит работу вашего сайта и приведет к неудовлетворительному пользовательскому опыту.
Чтобы увеличить лимит памяти, используйте FTP-клиент и перейдите на wp-config.php. Затем вставьте строку кода (define('WP_MEMORY_LIMIT', '128M'); перед последней строкой.
128 мегабайт должно быть достаточно, но вы можете изменить число на 256, если считаете, что оно слишком мало.
Если значение выше 256, вы рискуете слишком сильно замедлить работу сайта.
Как обновить PHP в WordPress?
PHP — это язык программирования, используемый в WordPress, поэтому он влияет на все на сайте и на то, насколько хорошо он работает. Единственный способ изменить настройки PHP — через службу хостинга.
Поскольку ваш веб-хостинг определяет, какую версию вы используете, вы не можете позаботиться об этом через администратора WordPress.
Тем не менее, вы можете увидеть, какую версию вы используете, перейдя в «Инструменты» — «Здоровье сайта» — «Информация».
Оттуда прокрутите вниз до вкладки «сервер» и посмотрите версию PHP. Это должно быть 7.4 или выше, но последняя версия WordPress — 8.1.9, поэтому чем выше число, тем лучше.
Конкретные шаги по обновлению PHP зависят от вашего хоста.
Если вы не знаете, как внести это изменение, обратитесь за дополнительной информацией к своему хостинг-провайдеру.
Как переустановить WordPress?
Как мы обсуждали ранее, лучший способ переустановить WordPress — загрузить последнюю версию и заменить файлы в вашем FTP-клиенте.
Просто укажите клиенту новый набор файлов, которые вы загрузили, и это должно позаботиться обо всем.
Как найти адрес электронной почты администратора WordPress?
Ваш адрес электронной почты администратора — это тот, который вы использовали для регистрации своей учетной записи WordPress. Вы также можете найти его, перейдя в «Настройки» — «Основные» — «Адрес электронной почты администратора».
Там вы можете увидеть, какая электронная почта в настоящее время используется для сайта, и обновить ее при необходимости. Поскольку это электронное письмо, куда будут направляться инструкции по критическим ошибкам, вы должны убедиться, что оно правильное.
Как сделать резервную копию сайта WordPress?
Лучший способ создать резервную копию вашего сайта WordPress — через плагин. Имейте в виду, что вам необходимо сделать резервную копию как файлов вашего сайта (т. е. тем и изображений), так и вашей базы данных.
Вы должны часто делать резервные копии своей базы данных, но вам может не понадобиться делать резервные копии ваших файлов так часто.
В идеале вы можете хранить резервные копии как на локальном компьютере, так и в облачном хранилище.
Если все останется на том же сервере, вы не сможете переустановить свой сайт, если сервер выйдет из строя.
Как откатиться к предыдущей версии WordPress?
Иногда устаревшие плагины и темы не синхронизируются с более новыми версиями WordPress, вызывая критическую ошибку. WP Downgrade — это плагин, который может откатить ваш сайт до предыдущей версии WordPress.
Это может устранить любые проблемы и обеспечить бесперебойную работу вашего сайта.
Имейте в виду, однако, что по мере обновления WordPress до более новых версий ваш сайт будет постепенно устаревать и становиться сложнее в управлении.
В конце концов, вам нужно будет перейти на более новую версию.
Где находится файл конфигурации в WordPress?
Вы можете получить доступ к этому файлу через FTP-клиент. Этот файл находится в корневой папке вашего сайта, которая может быть на вашем локальном компьютере или на удаленном сервере.
FTP-клиенты позволяют получить доступ к корневым папкам, упрощая поиск файла wp-config.php.
Как мне связаться со службой поддержки WordPress?
WordPress предлагает несколько вариантов поддержки, включая форумы, ответы на часто задаваемые вопросы, чат и запросы в службу поддержки по электронной почте.
Вы можете получить доступ ко всем этим функциям через панель администратора. Однако вам может понадобиться премиум-версия WordPress для доступа к некоторым параметрам, таким как чат.
Сделайте лучший контент для своего сайта WordPress с помощью рок-контента
Сайты WordPress идеально подходят для ведения блогов и контент-маркетинга, но получаете ли вы максимальную отдачу от своего сайта?
Rock Content может не только помочь вам понять возможности вашего сайта, но и создать высококачественный контент, который будет привлекать трафик на ваши страницы. Свяжитесь с нами сегодня, чтобы узнать больше.