Получаю ошибку 404 при попытке доступа к wp-admin

18 мая 2012 г., 17:13:09
Просмотры: 102K
Голосов: 11

Я не могу получить доступ к wp-admin после изменения прав доступа к папке wp-config для повышения безопасности. Содержимое сайта загружается нормально, но я не могу получить доступ к wp-admin вообще, получаю только сообщение об ошибке 404.

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

ты пробовал откатить изменения, которые делал в wp-config?

moraleida moraleida
18 мая 2012 г. 17:16:12

Я пробовал метод отмены и способ Майкла, но получаю "Internal Server Error" :( Я не удалял никакие файлы или папки

John Doe John Doe
18 мая 2012 г. 17:39:36

мой файл .htacess выглядит так # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L]

RewriteCond %{REQUEST_URI} !^/(wp-admin|wp-admin/.*)$

RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]

</IfModule>

END WordPress

John Doe John Doe
18 мая 2012 г. 17:42:04

Ошибка также возникает при отсутствующем файле .htaccess.

Laurie Stearn Laurie Stearn
23 нояб. 2023 г. 14:31:44
Все ответы на вопрос 4
1
13

Удалите файл .htaccess

Введите в браузере domain.com/wp-login.php

Войдите в систему.

Консоль -> Настройки -> Постоянные ссылки -> Сохранить. (это автоматически создаст новый файл .htaccess).

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

18 мая 2012 г. 17:21:43
Комментарии

оказалось, я по ошибке изменил права доступа на папки wp-admin и wp-includes. 3,5 часа потрачено впустую.

John Doe John Doe
18 мая 2012 г. 18:53:50
0

Если ВСЁ, что вы сделали — это изменили права доступа к wp-config.php, найдите в вашей папке (или в свежей папке WP) файл wp-config-sample.php, сделайте его копию и снова заполните строки подключения к базе данных.

Затем переименуйте wp-config в wp-config-OLD.php, а копию wp-config-sample — в wp-config.php, и всё должно заработать.

18 мая 2012 г. 17:52:11
1

Не удаляйте файл .htaccess, так как он может содержать изменения, внесённые другими плагинами, например, кэширующими - по крайней мере, создайте его копию в .htaccess_bak

Обычно нет необходимости его удалять.

Перейдите по адресу yourdomain.com/wp-login.php и войдите в систему. Это должно сработать.

Теперь перестройте постоянные ссылки: Настройки → Постоянные ссылки → Сохранить

Выйдите из системы и попробуйте снова зайти через yourdomain.com/wp-admin

Мне приходится делать это каждые пару месяцев, чёрт знает почему

8 июн. 2017 г. 19:32:40
Комментарии

У меня это не ошибка 404, я могу войти в систему, но сразу после входа происходит перенаправление на wp-admin, и затем снова появляется ошибка 404.

Eoin Eoin
17 янв. 2021 г. 16:59:25
0

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

Очистка кеша NGINX решила эту проблему для нас. Надеюсь, это сэкономит кому-то пару часов в будущем.

8 мар. 2022 г. 21:45:43