WordPress перенаправляет на wp-admin/install.php

13 дек. 2013 г., 09:53:22
Просмотры: 58.2K
Голосов: 7

Я работаю над своим сайтом WordPress. Я изменил цвет шрифта на своем сайте, затем обновил страницу, но она перенаправляет на wp-admin/install.php.

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

4
Комментарии

Как вы изменили цвет шрифта и какой файл вы редактировали? Вы каким-либо образом изменяли wp-config.php или базу данных?

Subharanjan Subharanjan
13 дек. 2013 г. 10:13:18

И где вы работаете, на локальном сервере или на удалённом? Пожалуйста, дополните ваш вопрос более подробной информацией, чтобы получить точный ответ.

Mayeenul Islam Mayeenul Islam
13 дек. 2013 г. 10:31:55

Извините! Я работаю на удалённом сервере, я не изменял файл wp-config

user3013043 user3013043
13 дек. 2013 г. 12:10:24

Как вы изменили цвет шрифта? Вы загрузили новую версию CSS-файла или что-то еще? Трудно поверить, что правка CSS могла привести к падению сайта.

jdm2112 jdm2112
25 июл. 2014 г. 05:41:58
Все ответы на вопрос 9
1

У меня была такая проблема. Я связался со своим хостинг-провайдером, и они сказали, что это произошло из-за превышения лимита запросов в час, в результате чего доступ к базе данных был временно заблокирован, и WordPress не мог читать из неё.

19 дек. 2015 г. 02:15:34
Комментарии

Похоже, у меня точно такая же проблема. Пытался зайти в phpMyAdmin, а сервер вернул ошибку 500

Niko Niko
3 мар. 2017 г. 12:46:18
0

Откройте вашу кодовую базу/настройки через FTP или подобное.

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

Ссылка: http://codex.wordpress.org/Editing_wp-config.php

13 дек. 2013 г. 15:42:12
0

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

Попробуйте корректно остановить ваш веб-сервер, а затем перезапустите MySQL.

25 авг. 2014 г. 11:11:32
0

Попробуйте заглянуть в таблицу wp_options в phpMyAdmin и нажать "Оптимизировать таблицу". Это сработало на одном из моих сайтов с точно такой же проблемой (хотя изначальная причина неизвестна).

19 июн. 2015 г. 02:53:12
0

Проблема находится в файле wp-config.php. Вам необходимо тщательно проверить поле $table_prefix и убедиться, что оно соответствует префиксам таблиц в вашей реальной базе данных.

Пример: Если в базе данных ваши таблицы выглядят как wp_website_year_comments, то в вашем wp_config.php это должно выглядеть так:

/**
* Префикс таблиц базы данных WordPress.
*
* Вы можете иметь несколько установок в одной базе данных, если каждой
* зададите уникальный префикс. Только цифры, буквы и подчеркивания!
*/
$table_prefix = 'wp_website_year_';
22 янв. 2019 г. 06:03:11
0

Я также столкнулся с этой проблемой и в итоге выяснил, что плагин Jetpack, установленный вместе с WordPress, является основной причиной. Он предотвращает атаки методом перебора (bruteforce) и повышает безопасность, поэтому после примерно 10 REST-запросов к серверу он автоматически блокирует все запросы, перенаправляя на install.php. Отключение Jetpack решило мою проблему.

14 янв. 2017 г. 09:49:24
1

Некоторые исправления, которые всегда работают:

  1. ПРОВЕРИТЬ wp-config

    • Данные для входа в БД должны быть обновлены
  2. Проверить префикс в wp-config Иногда префикс указан неверно, например wp_ или другой. Проверьте вашу базу данных и исправьте.

  3. Проверить файл .htaccess Попробуйте использовать стандартный htaccess файл WordPress

  4. Проверить имя файла wp-config Иногда люди редактируют файл wp-config-sample вместо нужного. Необходимо редактировать именно файл wp-config.

30 янв. 2019 г. 15:08:21
Комментарии

Я бы не добавлял электронную почту для связи с вами.

RiddleMeThis RiddleMeThis
30 янв. 2019 г. 15:33:52
0

Решение @Izzy Hegazy сработало в моем случае. Я совсем забыл, что изменил префикс таблиц в старой установке. Между тем, в новой установке я использовал префикс таблиц по умолчанию — wp_.

РЕШЕНИЕ

  1. В случае миграции убедитесь, что префикс таблиц в старой установке совпадает с префиксом в новой.

  2. Удалите файл wp-config-sample.php.

  3. Проверьте, существует ли файл wp-config.php.

  4. Проверьте данные подключения к базе данных и убедитесь, что они указывают на правильную базу данных (имя пользователя и пароль).

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

В большинстве случаев это решает проблему.

6 февр. 2019 г. 11:22:23
0

Это происходит из-за следующих проблем:

  1. Отсутствующие файлы
  2. Проблемы с данными подключения к базе данных
  3. Проблема с URL сайта
  4. Проблема с файлом .htaccess
  5. Сбой веб-сервера
  6. Ресурсы заблокированы плагином
  7. Превышен лимит запросов
  8. Недостаточные привилегии базы данных
  9. PHP-расширения

Источник: https://www.scratchcode.io/wordpress-keeps-redirecting-to-wp-admin-install-php/

2 янв. 2021 г. 16:03:04