Ошибка 404 не могу зайти в админку

Перейти к содержимому

  • Здравствуйте,

    в Общее-Настройки поменяли ссылку у Адрес WordPress (URL) и теперь сайт криво открывается, а также сама страница для входа в админку не загружается и выдает ошибку 404.

    стояла https://www.beautyportal.ee/wp
    поставили https://www.beautyportal.ee/wp/wp-admin

    Пробовали зайти через https://www.beautyportal.ee/wp-login.php но страница не загружается тоже выдает ошибку 404.

    Есть ли возможность сделать откат, чтобы поставить обратно старую ссылку, чтобы всё заработало? Или это можно сделать только через сервер, на котором поставлен WordPress?

    Если второе, то будем смотреть.

    Заранее спасибо

    • Тема изменена 2 года, 6 месяцев назад пользователем itsol.
  • Тема «ошибка 404 на странице входа в админку» закрыта для новых ответов.

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

Оглавление

  • 1 Неверный адрес входа в консоль WordPress
  • 2 Неверный пароль входа в консоль WordPress
    • 2.1 Функция восстановления пароля
    • 2.2 Восстановление пароля через другую авторизацию
    • 2.3 Восстановление пароля через базу данных
  • 3 Не могу зайти в админку сайта на WordPress из-за плагина
  • 4 Восстановление файла .htaccess
  • 5 Не могу зайти в админку WordPress: ошибка 500
  • 6 Восстановление файла wp-login.php

Неверный адрес входа в консоль WordPress

Если вы не можете зайти в админку сайта на WordPress и видите при этом ошибку 404 (несуществующая страница), то это значит, что вы вводите неверный адрес для входа в консоль. По умолчанию правильными адресами входа в админку WordPress являются следующие: example.com/wp-login.php и example.com/wp-admin. Если указать неверный адрес, то вы перейдёте на несуществующую страницу и войти в админку, естественно, не получится.

Неверный пароль входа в консоль WordPress

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

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

Функция восстановления пароля

Если вы не помните верный пароль, то воспользуйтесь функцией восстановления пароля. Для этого на странице входа нажмите на ссылку «Забыли пароль».

Забыли парольitsol.

  • Тема «ошибка 404 на странице входа в админку» закрыта для новых ответов.

Источник

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

Оглавление

  • 1 Неверный адрес входа в консоль WordPress
  • 2 Неверный пароль входа в консоль WordPress
    • 2.1 Функция восстановления пароля
    • 2.2 Восстановление пароля через другую авторизацию
    • 2.3 Восстановление пароля через базу данных
  • 3 Не могу зайти в админку сайта на WordPress из-за плагина
  • 4 Восстановление файла .htaccess
  • 5 Не могу зайти в админку WordPress: ошибка 500
  • 6 Восстановление файла wp-login.php

Неверный адрес входа в консоль WordPress

Если вы не можете зайти в админку сайта на WordPress и видите при этом ошибку 404 (несуществующая страница), то это значит, что вы вводите неверный адрес для входа в консоль. По умолчанию правильными адресами входа в админку WordPress являются следующие: example.com/wp-login.php и example.com/wp-admin. Если указать неверный адрес, то вы перейдёте на несуществующую страницу и войти в админку, естественно, не получится.

Неверный пароль входа в консоль WordPress

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

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

Функция восстановления пароля

Если вы не помните верный пароль, то воспользуйтесь функцией восстановления пароля. Для этого на странице входа нажмите на ссылку «Забыли пароль».

На следующей странице укажите электронную почту администратора сайта или имя пользователя и нажмите «Получить новый пароль».

Получить новый пароль

После этого на электронную почту придёт письмо со ссылкой для восстановления пароля (проверяйте папку спам тоже). Перейдите по ссылке в письме и задайте новый пароль. Затем войдите с этим же паролем. Кстати, в этом письме также будет верное имя пользователя.

Восстановление пароля через другую авторизацию

Если вы не можете восстановить пароль таким способом, например, если письмо для этого не приходит, то подумайте, не были ли вы авторизованы в админке WordPress в другом браузере или устройстве. Если да, то вы можете задать новый пароль прямо из консоли в другом браузере или устройстве. Для этого перейдите в раздел «Пользователи» и откройте вашего пользователя. Нажмите «Установить новый пароль», задайте в появившемся поле новый пароль и нажмите «Обновить профиль».

Установить новый пароль

Восстановление пароля через базу данных

Ещё один способ восстановить пароль — через базу данных. Для этого на хостинге через приложение MySQL откройте базу данных вашего сайта и найдите там таблицу wp_users. Напротив вашего пользователя нажмите «Изменить».

Изменить

В строке user_pass в графе «Функция» выберите вариант MD5, а в графе «Значение» задайте новый пароль. Затем сохраните всё кнопкой «Вперёд» внизу страницы.

Пароль в базе данных

После этого войдите в консоль с заданным паролем.

Не могу зайти в админку сайта на WordPress из-за плагина

Если не удаётся войти в админку WordPress, то причиной проблемы может быть плагин. Особенно на это влияют плагины безопасности. И особенно, если они были настроены не правильно — часто с этим сталкиваются новички. Чтобы устранить эту проблему, следует деактивировать плагин, который её вызывает. Но сложность в том, что в консоль войти не удаётся для этого.

Деактивировать плагин можно и без входа в админку WordPress. Для этого воспользуйтесь файловым менеджером хостинга или FTP доступом. В папке вашего сайта перейдите в wp-content/plugins. В этой папке хранятся все установленные плагины, у каждого плагина своя папка, которая называется именем плагина. Удалите папку того плагина, который по вашему мнению мешает входу в консоль администратора. И после этого успешно войдите в админку WordPress.

Восстановление файла .htaccess

.htaccess — это файл, который управляет конфигурацией сервера. В том числе он может управлять и возможностью входа в админку WordPress. Например, там можно задать IP адреса, которым вход будет запрещён. Плагины безопасности могут вносить в этот файл какие-либо данные и тем самым не давать вам войти в админку WordPress. Эти данные в .htaccess остаются даже после удаления плагина, который их внёс.

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

Не могу зайти в админку WordPress: ошибка 500

Ошибка 500 говорит о том, что север хостинга перегружен. Это может быть по разным причинам. Первая частая причина — неполадки на хостинге. В этом случае следует просто подождать, пока они всё исправят. Для того чтобы подтвердить эту причину, обратитесь в поддержку хостинга. Явным признаком именно этой причины является то, что ошибка 500 появляется не только при входе в админку, но и при посещении других страниц сайта.

Вторая причина — влияние одного из плагинов. Признаком именно этой причины является то, что ошибка 500 появляется только при входе в консоль, и не появляется при посещении других страниц сайта. В большинстве случаев это происходит из-за одного из плагинов. Чтобы это исправить, деактивируйте каждый из плагинов и проверяйте после этого возможность входа в админку, до тех пор, пока не найдёте виновный. Для деактивации плагинов, переименовывайте имя папки плагина в каталоге wp-content/plugins, а для активации возвращайте имя как было.

Восстановление файла wp-login.php

Файл wp-login.php управляет авторизацией пользователей в WordPress. Те, кто говорят — не могу зайти в админку сайта на WordPкess должны также проверить наличие и корректность этого файла.

Некоторые плагины переименовывают этот файл или меняют его содержимое для того, чтобы защитить доступ в консоль. Эти изменения остаются даже после удаления плагина безопасности. И если вебмастер, который настраивал этот плагин, не понимал что делает, то войти в админку не получится. Файл wp-login.php должен находиться в корневой папке сайта. Но он может храниться там под другим именем, если плагин или вебмастер его переименовали в целях безопасности.

Оригинальный файл wp-login.php находится в дистрибутиве WordPress скачать который можно с официального сайта.

Скачать Вордпресс

Из скачанного архива извлеките файл wp-login.php и поместите его в корневую папку вашего сайта. Кроме того, необходимо ещё восстановить файл general-template.php из папки wp-includes. Также извлеките его из скачанного архива и поместите на своё место на вашем сайте. Затем попробуйте войти в консоль.

Источник

Доброе время суток, Артём! Немного не по теме, но тоже касается страницы 404. Не могу поменять текст в названии вкладки на странице 404. Пишет «ничего не найдено для …» У меня сайт не русскоязычный, и, соответственно, это тоже хочу перевести или просто вписать «404». Как не старался, ничего не получается. Единственно это неизменным остаётся. В админке ставил нужный язык, создал специально новую страницу 404 и назвал её соответствующим образом, но всё равно ни в какую. Помогите, пожалуйста!

Ответить

Источник

Перенес сайт с хостинга на свою ВПСку (DO)
Все прошло гладко, но проблема возникла при входе в админку
по адресу https://www.global-homes.co.uk/wp-login.php или https://www.global-homes.co.uk/wp-admin/index.php
не происходит перенаправления — всегда выдает 404 ошибку
С вордпрессом плотно не работал, не подскажете в чем прикол?
логи сервера(wp-login.php) пишет такое

*1 FastCGI sent in stderr: "PHP message: PHP Warning:  array_key_exists() expects parameter 2 to be array, null given in /var/www/global-homes.co.uk/html/wp-content/themes/customtheme/framework/lib/qode.framework.php on line 92
PHP message: PHP Warning:  array_key_exists() expects parameter 2 to be array, null given in /var/www/global-homes.co.uk/html/wp-content/themes/customtheme/framework/lib/qode.framework.php on line 92
PHP message: PHP Warning:  array_key_exists() expects parameter 2 to be array, null given in /var/www/global-homes.co.uk/html/wp-content/themes/customtheme/framework/lib/qode.framework.php on line 92
PHP message: PHP Warning:  array_key_exists() expects parameter 2 to be array, null given in /var/www/global-homes.co.uk/html/wp-content/themes/customtheme/framework/lib/qode.framework.php on line 92" while reading response header from upstream, client: 85.101.203.63, server: glob$

NGINX CONFIG

server {
        listen 80;
        listen [::]:80;
        server_name global-homes.co.uk www.global-homes.co.uk;
        return 301 https://global-homes.co.uk$request_uri;

        root /var/www/global-homes.co.uk/html;

}


server {
        listen 443 ssl http2;
        listen [::]:443 ssl http2;

        #SSL сертификаты от let's encrypt
        ssl_certificate /etc/letsencrypt/live/global-homes.co.uk/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/global-homes.co.uk/privkey.pem;
        ssl_trusted_certificate /etc/letsencrypt/live/global-homes.co.uk/chain.pem;
        include /etc/nginx/snippets/ssl.conf;

        access_log /var/log/nginx/global-homes.access_log;
        error_log /var/log/nginx/global-homes.error_log info;

        root /var/www/global-homes.co.uk/html;

        server_name global-homes.co.uk  www.global-homes.co.uk;

        index index.php index.html;


        location / {
                try_files $uri $uri/ /index.php?$args;
        }

        rewrite /wp-admin$ $scheme://$host$uri/ permanent;

        location = /favicon.ico {
                log_not_found off;
                access_log off;
        }

        location = /robots.txt {
                allow all;
                log_not_found off;
                access_log off;
        }
        location ~ .php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                include fastcgi_params;
        }

        location ~* .(js|css|png|jpg|jpeg|gif|ico)$ {
                expires max;
                log_not_found off;
        }

}
Источник

0 Пользователей и 1 Гость просматривают эту тему.

  • 29 Ответов
  • 31817 Просмотров

Возникла такая проблема, установил Joomla 1.5.22, на денвер, установил VirtueMart и больше особо ничего не трогал.
Пару дней не прикасался к сайту, сегодня пытаюсь зайти в админку, а там 404 ошибка компонент не найден. Сам сайт отображается корректно, все работает, только с адресом сайт/administrator косяк такой.
Кто-нибудь сталкивался?

было такое на готовом сайте, только не 404, а другое, но в админку пол года не мог зайти.
Пришлось удалить все файлы кроме базы данных, потом установил все снова, только на новую базу данных и после в файле configuration.php изменил на нужную базу данных. Заработало.
В любом случае, скорее всего, база данных шалит, видимо проблемы с  VirtueMart .

папка administrator есть хоть ?

Да, папка есть. И index.php, index2.php и index3.php в ней присутствуют.

ua6bne
У тебя другое было, думаешь причина одна и та же?

Возникла такая проблема, установил Joomla 1.5.22, на денвер, установил VirtueMart и больше особо ничего не трогал.
Пару дней не прикасался к сайту, сегодня пытаюсь зайти в админку, а там 404 ошибка компонент не найден. Сам сайт отображается корректно, все работает, только с адресом сайт/administrator косяк такой.
Кто-нибудь сталкивался?

Аналогичная проблема с Joomla 1.5.14 только ситуация на реальном хостинге, несколько месяцев исправной работы и в один прекрасный день админка не найдена, хотя сайт тоже работает…….
Знатоки посоветуйте как это лечится
 !   

STA
У меня также несколько плагинов не работало, ошибки создавали, а как с офф. сайта скачал, так все в норму приходило.


avn77

Переустановкой Joomla на новую базу данных, а потом прикрепить старую базу данных. Мне помогло как раз через пол года.

только с адресом сайт/administrator косяк такой

точно с этим адресом? может перенаправляет на /installation/index.php ??

Записан

Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332

Переустановкой Joomla на новую базу данных, а потом прикрепить старую базу данных.

Как-нибудь поподробней описать этот процесс можешь? Я новичок и сходу сообразить не могу, как это сделать.

точно с этим адресом? может перенаправляет на /installation/index.php ??

Точно и никуда не перенаправляет. Папку installation я удалил.

Записан

Создание расширений для Joomla
Skype: diiimonn
ICQ: 351181332

В ассесс.log вот что:
127.0.0.1 — — [29/Mar/2011:18:20:18 +0400] «GET /administrator/ HTTP/1.1» 404 581
127.0.0.1 — — [29/Mar/2011:18:20:18 +0400] «GET /administrator/templates/system/css/error.css HTTP/1.1» 304 —

А в error.log ничего.

STA
По новой устанавливаешь Joomla  на новую базу данных и после установки всех плагинов  и компонентов, кроме того в котором вы сомневаетесь,  в файле  configuration.php меняем используемую базу данных на нужную (просто имя прописывает прежнее) и открываем сайт

STA
По новой устанавливаешь Joomla  на новую базу данных и после установки всех плагинов  и компонентов, кроме того в котором вы сомневаетесь,  в файле  configuration.php меняем используемую базу данных на нужную (просто имя прописывает прежнее) и открываем сайт

вот сцука …. и никто не знает толком что именно случается …
короче был такой баг — админка типа есть, пытаешься заходить и пустое окно … до того добавил на всякий случай ещё 2 юзеров-писателей админов, пытался через них зайти и хрен там …
пытался закрыть окно админки и войти снова, но блин пишет Вы уже авторизированы, то есть авторизируется, но вместо админки показывает пустое окно, белое …
короче решил типа обновить Joomla (стояла 1.20) до 1.22, ну вроде что-то как-то помогло … никаких опять таки обновлений до того не делал, компоненты не ставил, вроде только статьи и товары добавлял, хостинг не шаровый, сайт сам как работал, так и работает без запинок … а вот с админкой максимум, что смог получить даже с помощью хостера и его бэкапов недельной давности (когда ещё не глючило вроде бы), так это возможность добавлять/редактировать статьи, редактировать общие настройки …. а вот ставить/удалять компоненты, модули и т.д. не получается, пишет иди на фиг … анимированное меню с выпадающими списками вверху не работает, так что даже в VirtueMart приходится заходить прямым вводом адреса типа /administrator/index.php?option=com_virtuemart&page=product.product_list , админка VirtueMart же работает нормально, без боков …
Короче перезаливал тупо все файлы админки Joomla на новые, но толку не было, кардинальных улучшений нет …. вывод ошибка в базе данных … где именно ХЗ … и  бок в том, что по глупости и лени не делал бекапы и последний 3-месячной давности без сотни эдак товаров и десятка статей …
В исходном коде ковырялся, патчил всякие улучшения, но давно, не реально чтобы с таким сроком давности это повлияло … и собственно поэтому же стрёмно химичить, ибо могут пропасть кое-какие ссылки и улучшения, соответственно вылетят из поиска, по крайней мере на время или могут сменить адрес .. а поисковики ж этого не любят … VirtueMart кстати есть и работает исправно …

В общем можно конечно рубить топором и задеть жизненно важные органы в попытке убить муху, но хотелось бы все таки взять мухобойку и ударить наверняка и без последствий …
Никто не знает — что ж там за баг у Joomla все таки с админкой случается?

« Последнее редактирование: 30.07.2011, 09:41:06 от ToXa_911 »

Записан

У меня 1.5 на реальном хостинге.
перестала открываться Админка ошибка 404.
Слава богу у меня были бэкапы файлов. скопировал всю папку Administrator в корень сайта их архива.
все заработало.

У меня 1.5 на реальном хостинге.
перестала открываться Админка ошибка 404.
Слава богу у меня были бэкапы файлов. скопировал всю папку Administrator в корень сайта их архива.
все заработало.

да у меня тоже реальный хостинг, только я за пару дней добавил товары, бекап не сделал, забыл … потом уехал в город, вернулся … и решил зайти ещё пополнить маг … и тут опа! глюк! моих бекапов нет, хостерские бекапы за последние 3 дня не катят, а 2-недельные без сотни товаров и пары статей … снос файлов на старые, даже не старые, а с чистого листа не помог — проблема где-то в базе …

Попробуй http://сайт/administrator/index.php

Попробуй http://сайт/administrator/index.php

Вы так шутите?

Вы так шутите?

Думаю это не шутка.
Попробуйте.
Если же все таки не открывается. То надо смотреть в логах какие ошибки в момент обращения фиксируются.
И еще не плохо было бы увидеть ссылку на сайт. Если же сайт который у вас в профиле. То у меня админка открылась.

« Последнее редактирование: 07.11.2011, 10:10:32 от AL_ALEX »

Записан

Думаю это не шутка.
Попробуйте.
Если же все таки не открывается. То надо смотреть в логах какие ошибки в момент обращения фиксируются.
И еще не плохо было бы увидеть ссылку на сайт. Если же сайт который у вас в профиле. То у меня админка открылась.

да в том и фишка, что админка открывается, я захожу, а ввехру выпадающие менюшки, не знаю на чём они там — на яваскрпит или дхтмл не работают, не открываются, но если их вызвать прямой ссылкой, то также в 70% случаев не работают  … также не работает настройка модулей, установка модулей, опросы и куча всякой всячины … работают статьи, виртуэмарт, глобальные настройки сайта …
да, сайт из профиля: http://autoelektronika.com.ua
а сайт же сам работает без нареканий, но вот невозможность поменять настройки меню, сменить шаблон, добавить новые пункты, новые опросы и т.д. расстраивает … хотя можно добавлять статьи и товары …

Вы так шутите?

Спасибо! Совет помог! У меня после установки Joomla 1.5.20 открывался сайт и только… по ссылке site/administrator тоже открывался сайт (то есть стандартный шаблон Joomla)… Попасть в админ панель смогла по адресу http://сайт/administrator/index.php.

Попробуй http://сайт/administrator/index.php

Спасибо! Совет помог! У меня после установки Joomla 1.5.20 открывался сайт и только… по ссылке site/administrator тоже открывался сайт (то есть стандартный шаблон Joomla)… Попасть в админ панель смогла по адресу http://сайт/administrator/index.php.

кстати да — сайт ломанули, файлы индекс в каждой папке модифицированы и часть меню не заходилась, часть меню не работала даже по прямым адресам …. пришлось ручками практически восстановить … :)

точно с этим адресом? может перенаправляет на /installation/index.php ??

Скажите пожалуйста, а что если меня как раз и перенаправляет на /installation/index.php, что делать в этом случае?

Скажите пожалуйста, а что если меня как раз и перенаправляет на /installation/index.php, что делать в этом случае?

удалить папку installation после установки. Во время установки это описано.

удалить папку installation после установки. Во время установки это описано.

удалил ещё на локальном хостинге

configuration.php на месте?

на месте, я его правда спрятал, в файлах defines указывал путь, но до этого всё работало

А прятали до или после переноса?

после, это не из-за переноса

Братцы, получилось! отрыл древний бэкап и с него пошло. видимо где то накасячил в файлах

Источник

Понравилась статья? Поделить с друзьями:
  • Ошибка 404 на яндекс музыке
  • Ошибка 404 на терминале сбербанка
  • Ошибка 404 на телевизоре лджи
  • Ошибка 404 на телевизоре дексп
  • Ошибка 404 на телевизоре haier