Скрипт аварийного восстановления для WordPress

Опубликовано: 2021-05-07

Сценарий аварийного восстановления (ERS) — это автономный, однофайловый, независимый от WordPress PHP-скрипт, созданный для восстановления сайта WordPress в самых сложных ситуациях. Например, когда доступ к администратору невозможен, когда файлы ядра скомпрометированы (случайное удаление или вредоносное ПО), когда вы получаете белый экран смерти или когда вы не можете войти по какой-либо причине.

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

Вы не первый раз на этой странице? Вы знаете все о ERS и хотите только скачать его? Не проблема, вперед

Скачайте бесплатный скрипт аварийного восстановления для WordPress

Оглавление

Я до сих пор не понимаю, что такое ERS

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

Но что, если сайт настолько сломан, что вы не можете его открыть или войти в админку WP? В этом случае ERS — ваша единственная надежда. ERS — это однофайловый PHP-скрипт, для работы которого не требуются никакие файлы или функции WP. Вместо этого он самостоятельно анализирует вашу установку WP. Затем он предоставляет вам более 12 инструментов, которые помогут решить наиболее распространенные проблемы и позволят вам войти в систему и получить доступ к сайту обычным способом.

Подробнее о том, как установить ERS, будет рассказано позже, но, если резюмировать в нескольких словах, вы можете либо загрузить его вручную через FTP (до или после того, как он вам понадобится, это не имеет значения), либо вы можете использовать плагин WP Reset PRO, чтобы установить его автоматически, не связываясь с FTP.

Нужен ли мне сценарий аварийного восстановления?

Трудно дать простой ответ «да» или «нет», не зная подробностей вашей ситуации. Тем не менее, общее правило таково: если вы можете войти в WP admin с полными правами администратора, вам, скорее всего, не нужен ERS. Если вы не можете войти в систему (по какой-либо причине) или у вас просто появляется белый экран смерти на всем сайте, то ERS — отличный способ начать исправлять сайт.

Но что, если даже ERS не сможет вам помочь? Такие ситуации редки. Однако в этом случае остается только восстановить сайт из резервной копии или, если у вас ее нет, выполнить полную переустановку сайта. К сожалению, это, вероятно, приведет к некоторой потере данных в зависимости от обстоятельств.

Не можете войти на свой сайт #WordPress? Используйте бесплатный сценарий аварийного восстановления и решите проблему, не вмешиваясь в код.

НАЖМИТЕ, ЧТОБЫ НАПИСАТЬ

Безопасно ли использовать ERS?

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

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

Никакие действия, выполняемые ERS, не являются автоматическими. У вас есть полный контроль над всем. Некоторые действия требуют двойного подтверждения, чтобы не было шанса что-то «случайно нажать».

В каких ситуациях мне может помочь ERS?

Каждая ситуация уникальна, но вот список наиболее распространенных проблем, ошибок, проблем и ситуаций, которые ERS может быстро исправить;

  • один или несколько основных файлов WP были удалены, перемещены или отредактированы
  • один или несколько основных файлов WP, возможно, заражены вредоносным ПО
  • Обновление WP убило сайт
  • процесс обновления остановился при копировании файлов, так что теперь у вас есть некоторые файлы из старого WP, а некоторые из нового WP
  • вы случайно добавили кучу файлов в основные папки WP и хотите, чтобы они исчезли
  • вы пытались сбросить WP, чтобы начать заново, но в процессе что-то пошло не так
  • у вас есть снимок, созданный с помощью WP Reset, и вы хотите его восстановить
  • вы установили плагин, и он убил сайт
  • вы обновили плагин (или обновление было сделано автоматически), и это убило сайт
  • один или несколько плагинов убивают ваш сайт, и вы не можете понять, какой именно
  • вы сменили тему, и это убило сайт
  • вы обновили тему (или обновление было сделано автоматически), и это убило сайт
  • письмо для восстановления пароля не приходит
  • письмо для восстановления пароля приходит, но ссылка не работает
  • вы забыли имя пользователя, адрес электронной почты и/или пароль
  • вы не можете войти по какой-либо причине
  • вы можете войти в систему, но у вас нет прав администратора
  • войти можно, но вся админка пуста; в меню нет пунктов
  • вы перепутали адрес сайта при смене HTTP -> HTTPS, и теперь ничего не работает
  • сайт застрял в бесконечном цикле переадресации и не может быть открыт
  • плагин добавил что-то в файл .htaccess и весь сайт не работает
  • вы испортили файл .htaccess , у вас нет резервной копии и вы хотите вернуть его к версии WP по умолчанию
  • сайт завис в режиме обслуживания
  • у вас есть сохраненный снимок и вы хотите его восстановить, но не можете сделать это из админки WP

Какие инструменты предлагает ERS?

Мы постоянно добавляем новые инструменты и обновляем существующие. Если у вас есть идея для инструмента или вы были в ситуации, когда ERS не смог вам помочь, сообщите нам об этом в комментариях ниже. Это актуальный список инструментов ERS;

Информация о WordPress

Предоставляет различную информацию, обнаруженную ERS об установке WP. Включая местоположение wp-config.php , версию WP, сведения о доступе к базе данных и URL-адреса сайтов. Взглянув на эту информацию, вы сможете начать исправлять свой сайт. Это также гарантирует, что ERS подключится к правильной установке WP, что может быть менее очевидным, если у вас есть несколько установок на одной и той же учетной записи хостинга.

Информация о сервере

Как и предыдущий инструмент, он предоставляет ценную информацию о сервере, такую ​​как версии PHP и MySQL. Он также предоставляет полный доступ к функции phpinfo() , чтобы вы могли получить еще больше информации о среде PHP.

Основные файлы

Этот инструмент проверяет каждый отдельный файл ядра WP и сравнивает его с защищенной основной копией, найденной на wordpress.org. Если хотя бы один байт в файле был изменен, он сообщит об этом. При обнаружении измененного файла ядра вы можете легко заменить его неизмененной исходной версией, которую ERS автоматически загружает из репозитория WP. Инструмент также сканирует файлы, которые не принадлежат основным папкам, сообщает о них и предоставляет простой способ их удаления.

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

Сбросить WordPress

Возможно, это самый мощный инструмент в арсенале, но и им не следует пользоваться легкомысленно. Как следует из названия, он полностью сбрасывает вашу установку WP. Он не удалит никакие файлы, поэтому ваши темы, плагины и загрузки останутся, но база данных будет очищена и возвращена к значениям по умолчанию. Он также удалит все учетные записи пользователей. Не забудьте использовать инструмент «Учетная запись администратора», чтобы создать нового пользователя для себя.

Если вы ищете способ сбросить установку WP и можете получить доступ к администратору, используйте для этого WP Reset PRO вместо ERS. Он предлагает гораздо больше возможностей и намного удобнее в использовании. Когда ваш сайт будет восстановлен, вы должны с гордостью удалить WordPress из вашей текущей темы, если она присутствует.

Снимки

Если вы сделали снимок с помощью WP Reset, это отлично! Этот инструмент не только перечислит все снимки, доступные в вашей установке WP, но также даст вам возможность загрузить один из них, если вы сохранили его где-то удаленно, за пределами сайта. Как только вы найдете подходящий снимок, нажмите «Восстановить», и ваш сайт будет волшебным образом восстановлен до состояния, в котором вы сделали снимок.

Плагины

Вместо того, чтобы возиться с FTP, находить нужную папку, а затем переименовывать или удалять ее, чтобы отключить плохой плагин, просто нажмите «Отключить». Работает точно так же, как и в WP admin. Вы можете включить или отключить любой плагин, чтобы легко восстановить доступ к администратору WP после плохого плагина/обновления или если плагин просто не исчезнет.

Темы

Как и в случае с плагинами, вместо того, чтобы возиться с FTP, просто включите или отключите любую тему. Работает так же, как в WP admin.

Варианты — скоро

Вместо того, чтобы устанавливать и настраивать phpMyAdmin или какой-либо другой клиент SQL, найдите и отредактируйте любой нужный вам параметр WP. Этот инструмент работает с параметрами, хранящимися в таблице базы данных wp_options , и поддерживает простые манипуляции (добавление, редактирование, удаление) даже для параметров с сериализованными данными.

Привилегии и роли пользователей

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

Учетная запись администратора

Пожалуй, самый важный инструмент в арсенале ERS. Какие бы проблемы у вас ни возникли с вашей учетной записью WP, этот инструмент поможет вам решить их, создав новую учетную запись администратора. Введите имя пользователя, пароль и адрес электронной почты, и все; у вас есть новый аккаунт. Нет необходимости в FTP, phpMyAdmin или работе с несколькими таблицами базы данных. Это один клик, и все готово. Просто убедитесь, что имя пользователя и адрес электронной почты еще не используются в вашей установке WP.

URL-адреса WordPress

Изменение адреса сайта и домашнего адреса WP может привести к проблемам со входом в систему. В основном это происходит, когда сайты переключаются с HTTP на HTTPS без действительного SSL-сертификата. Какой бы ни была ситуация, вы легко измените оба URL-адреса и исправите сайт.

Удалить или сбросить .htaccess

Возиться с файлом .htaccess может быть сложно, потому что, если вы сделаете даже малейшую ошибку, вы получите белый экран смерти (ошибка 500) и никаких полезных сообщений об ошибках. Бывают ситуации, когда вы даже не сможете получить доступ к ERS. Два предоставленных инструмента либо полностью удаляют файл .htaccess , либо восстанавливают его значения по умолчанию .htaccess WordPress для красивых постоянных ссылок. Как только вы восстановите доступ к администратору WP, откройте « Постоянные ссылки » в меню « Настройки » и нажмите « Сохранить », чтобы восстановить их.

Отключить режим обслуживания WordPress

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

Как установить скрипт аварийного восстановления для WordPress?

Установка ERS в качестве инструмента «на всякий случай» — отличный способ сэкономить время, особенно на сайтах разработки, где существует реальная вероятность совершения некоторых ошибок. Если ваш сайт уже не работает, не волнуйтесь; это не конец света. По-прежнему есть большая вероятность, что вы сможете исправить сайт без потери данных. Установка ERS займет всего минуту.

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

  1. Загрузите свежую копию файла ERS на рабочий стол.
  2. Вы получите уникальное имя файла и пароль, сгенерированные только для вас. Пожалуйста, скопируйте/вставьте эту информацию в безопасное место.
  3. Используйте файловый браузер FTP или cPanel для подключения к серверу вашего сайта.
  4. Найдите корневую папку WP (это та, в которой находятся файлы wp-login.php и wp-config.php ) и загрузите свой экземпляр ERS в эту папку.
  5. Получите доступ к ERS, открыв https://your-domain.com/unique-ers-filename.php , введите пароль и начните исправлять сайт.

Загрузите свою уникальную копию ERS

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

Пожалуйста, примите условия обслуживания и нажмите красную кнопку ниже.




Ваша электронная почта:

Создайте свою уникальную защищенную копию ERS