Я также не смог войти в WP Admin, сообщение «404 Страница не найдена». Я попытался восстановить файлы и резервную копию базы данных без успеха.
Затем, используя Filezilla (вы можете использовать другие), я переименовал папку /wp-content/plugins
в:/wp-content/pluginsoff
Я изменил постоянные ссылки (что-то было изменено на index.php
) на предыдущую настройку year/month/date/nameposting
и нажал «Сохранить».
Я также изменил .htaccess
содержимое в корневой папке и папке 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]
</IfModule>
# END WordPress
Я переименовал все папки плагинов, например, akismet
в akismetoff
. После этого я переименовал папку pluginsoff
обратно в plugins
.
Я проверял плагины в WP admin, пока не появилось сообщение 404. Затем я удаляю «выкл» из названия плагина один за другим. Если вы подозреваете, что плагин поврежден, например, дата изменилась, лучше удалить его и заново установить.
Тогда проблема решена.