WordPress – циклическая ошибка при входе в /wp-admin



wordpress logo карандашный рисунок
Сайт на WordPress работает отлично, а в админку не пускает…. Вроде, ничего и не делали, ну может перенесли сайт на другой хостинг, и всё – в админку не войдешь, что делать и как быстро починить?

На этой странице обнаружена циклическая переадресация Веб-страница http://www.barinov.us/wp-admin/ привела к избыточному количеству переадресаций. Чтобы устранить эту проблему, можно удалить файлы cookie для этого сайта или разрешить файлы cookie независимых поставщиков. Если проблема сохранится, возможно, она связана с конфигурацией сервера, а не с вашим компьютером. Вот несколько советов и рекомендаций: Обновите эту страницу позже. Подробнее об этой неполадке. Ошибка 310 (net::ERR_TOO_MANY_REDIRECTS): Обнаружено слишком много переадресаций.

Думаю, вы не сразу ко мне попали, так что успели почитать советы других – в общем, вы проверили, что файл .htaccess у вас самого правильного вида:
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Может быть, вы так же просмотрели файл wp-config.php и добавили в него следующие записи:

if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
$_SERVER['REMOTE_ADDR'] = $list[0];
}
$_SERVER[ 'SERVER_ADDR' ] = DOMAIN_CURRENT_SITE;
$_SERVER[ 'REMOTE_ADDR' ] = DOMAIN_CURRENT_SITE;
$_SERVER[ 'HTTP_HOST' ] = DOMAIN_CURRENT_SITE;

Конечно, перед этим стоит объявить
define('DOMAIN_CURRENT_SITE', 'barinov.us');

Не работает?
Тогда, в сети можно найти следующий совет, сбросить возможность SSL соединения, добавив в тот же файл wp-config.php строчку:
define('FORCE_SSL_ADMIN', false);



Если и это не помогло – сделайте, наконец самое простое, что нужно было сделать ещё в самом начале, проверьте права папки ../wp-admin/ они НЕ должны быть 777, это важно!
Попробуйте поставить их в 705 или 755.

За одно и права файла wp-admin/index.php посмотрите – лучше всего, если они будут установлены как 644.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Кстати, если у вас есть клиенты, которым вы делаете какие-либо работы в WP, запомните этот момент для мести. Какую злую месть можно сделать в вордпрессе, что бы клиент не сразу заметил и долго мучался? А желательно, что бы потом ещё и обратно на коленях приполз))
Допустим, когда-то вы захотите такого, поломать чужой сайт, что бы не сразу заметили и на вас никто не подумал!
Лучше всего, конечно, поломать клиенту админку… Поставить права доступа на все папки 777:

wp-admin
wp-content
wp-includes

Как Admin WordPress отомстил плохому и жадному клиенту за низкую зарплату?

Вот именно так, ставьте права 777 на все папки, которые лежат в корне сайта – никто не подумает ничего плохого ))
Кроме того, случись что, можно на хостера свалить, что это его глюк, “вдруг права соскочили” при чём здесь честный я ??

Сам я лично, конечно, так никогда не делал, но если что, надо быть ко всему готовым …

Оставить комментарий