Исправление проблемы доступа в админку WordPress

Как быстро устранить проблему входа в админку wordpress. Находим проблему и применяем лучшее решение

Буквально вчера столкнулся с проблемой доступа в админку wordpress на одном из проектов над которым сейчас работаем. Хочется в очередной раз отметить о полезности и как о «ПРАВИЛЕ № 1» при любой работе, будь  то проект по созданию сайта, работаете в каких то программах, да при любых каких то изменениях чего то, позаботьтесь об организации резервного сохранения данных, это помогает правктически 100 %. За исключением конечно случаев когда наши backup-ы прсто физически не доступны, убедитесь сразу у вашего хост провайдера организована ли на хостинге резервное копирование данных, если да то отлично ,нет то обязательно нужно организовать это самое резервное копирование. Если не знаете ка это лучше всего сделать, обратитесь в службу поддержки вашего хостпровайдера, ну либо самим это все организовывать «ручками». Для Вордпресса есть много плагинов которые позволяют это все сделать, но лучше конечно позаботиться об резервном копировании со стороны хостпровайдера.

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

WordPress — не могу зайти в админку, что же делать и чем может быть вызвана проблема?

Диагностика и первая помощь при белом экране: как быстро избавиться от проблем, не вникая в терминологию

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

Самое главное для нас – решить проблему, а лишняя информация может лишь напугать. Обилие терминов пугает и так расстроенный и напряженный организм.

Для начала просто несколько раз перепроверьте правильность ссылки в панель вордпресс. Напоминаю, что у вас есть два варианта. Попробуйте оба. Убедитесь, что ввели верный домен.

http://название_сайта/wp-login.php
http://название_сайта/wp-admin

Если панель утверждает, что вы пытаетесь писать не правильный пароль, напишите его в документе word или блокноте, скопируйте, а затем вставьте в нужное поле. Я не знаю почему, но нередко это срабатывает. Если чуда все-таки не произошло, идем дальше.

Третий простой способ, которым стоит попытаться воспользоваться – очистить кэш браузера и куки. Если у вас Google Chrome, то открываем «Настройки».

Далее в панели слева находим кнопку «История». Затем «Очистить историю».

В появившемся окне выбираем «cookie» и «Кэш». Чистим.

Если вам помогли эти махинации – отлично. Если нет – разбираем дальше.

Обратите внимание на наличие памяти на хостинге. Сделать это можно на главной странице личного кабинета. Так как я использую для работы хостинг Ihc (Интернет Хостнг Центр) который предоставляет несколько панелей управления, одна из которых  панель управления ISP-manajer который я использую, поэтому и покажу все этапы на его примере. Но вы можете применить эти приемы и на своем хостинге.

Как выявить причину «болезни» в плагинах и заставить админку работать

Иногда причиной неудачи может быть не состыковка двух плагинов или некорректная работа одного из них. Если совсем недавно вы подключили какое-то новое приложение или обновились, и как раз после этого панель администратора внезапно перестала открываться, то возможно причина в плагине. Что делать?

Заходим на хостинг, далее в Главная->Менеджер файлов->www->( Здесь находим папку нужного сайта).

Итак, в «Файловом менеджере» вы два раза кликаете по папке с нужным вам сайтом далее Wp-content.

При наведении курсора на папки появляется маркер Редактировать (выглядит как карандашик) выбираем папку plugins.

Назовите как хотите, хоть «милая админка, заработай» — это не важно.

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

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

Ремонт тем и ничего сложного

После обновления вордпресс, темы также могут вызывать нарушения в работе. Выявление и исправление этой ошибки ничем не отличается от предыдущей, с плагинами. Заходим в папку сайта в «Файловом менеджере».www->( Здесь находим папку нужного сайта) ->  wp-content -> themes.

 Название, как и в прошлой части, подойдет любое.

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

Страшное слово «htaccess», которого стоит бояться не меньше, чем белого экрана

Файл htaccess также может быть поврежден и мешать корректной работе вашего блога. Откройте корневую папку сайта и найдите нужный файл.

Проверьте «wp-admin» на наличие .htaccess. Их может быть два.

Откройте содержимое файлавыделив его и в панели выберите редактировать (1)скопируйте содержиоме на компьютер, или же что еще проще сохраните файлк себе на компьютер (2). Затем htaccess нужно удалить(3), чтобы проверить влияет ли он на работу административной панели (Стоит оговориться что Управление хостингом ISP-manager, достаточно удобно и интуитивно понятно даже если Вы ночичек и не влдеете техническими знаниями в работе хостингов и интернет серверов).

Если теперь все открывается корректно, создайте новый htaccess. Если причина крылась не в нем, верните сохраненный на компьютере.

Недавно переносили сайт, а домен не прописали? Сейчас все решим

Еще один простой способ попытаться решить проблему – определение url. Этот метод особенно актуален после переноса сайта.

Открываем папку портала на хостинге в «Файловом менеджере», затем папку с нашим сайтом и находим WP-config.php.

Выделяем  файл, затем выбираем изменить. Добавляем в код две строчки:

define(‘WP_HOME’,’http:// домен-ВАШЕГО-сайта);
 
define(‘WP_SITEURL’,’http://домен-ВАШЕГО-сайта);

Теперь нажимаем сохранить и проверяем не появился ли доступ к админской панели. Если все замечательно – радуемся и наслаждаемся жизнью. Если нет – можно вернуться в WP-config.php. и удалить эти две строчки.

Возвращение в прошлое — хвала резервным копиям

Еще один способ избавиться от проблем – вернуться в прошлое. Хорошо, если вы делаете резервные копии. Но еще лучше, когда за вас это делает хостинг. Большиинство хостингов предостовляют данную услугу по умолчанию, если вы пользуетесь IHC, то резервное копирование нужно настроить самостоятельно. Никаких трудностей это не составляет и можите сделать это самостоятельно, если нет, то можно связаться в личном кабинете IHCсо службой поддержки, кстати там есть чат в котором круглосуточно вам ответят сразу же. Опять таки резервное копирование нужно настроить либо убедиться в том что оно настроено в самом начале работы.

Серьезный подход для серьезных задач и людей

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

Попробуем определить ошибку, которая возникла на вашем сайте. Выявив ее можно без труда обратиться в техническую поддержку хостинга. На запрос: «Чего-то непонятное с моим сайтом приключилось и я не могу залезть в админку» даже на Таймвебе вам скорее всего напишут про то, что для начала надо определить какая именно ошибка возникла. Они не имеют права лезть в файлы администратора и разбираться сами. В результате вы потеряете время.

Писать в поддержку не пошевелив пальцем для решения проблемы – не красиво. Это все равно что прийти в ветеринарную клинику и сказать, что у вас что-то не в порядке с кошкой, оставив ее при этом дома отдыхать. Чем больше информации – тем лучше. Проявите себя с прекрасной стороны и вам обязательно помогут.

Как определить ошибку и выглядеть умнее в глазах помощников, которые будут помогать с ремонтом

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

Находим здесь wp-config.php выдляем его и наживаем изменить. В появившемся окне находим строчку, после которой «не редактируем»:

либо на английском:

И перед ней прописывает

ini_set('display_errors', 1);

Сохраняем изменения. Смотрим отображается ли ошибка теперь. Если не помогло, пробуем второй способ. Обращаем внимание на строку «define».

Меняем слово «False» на «true».

Снова сохраняем изменения и проверяем.

Разспространенные ошибки, с которыми вы уже знаете, как справиться

Итак, после проделанных работ, на экране должна отобразиться информация, которая поможет вам решить проблему. Что там можно увидеть?

Информация будет дана вам на английском, попытайтесь в нее вникнуть. Возможно, вы найдете ответ сразу же.

«Cannot modify header information» — самая простая. Она свидетельствует о лишних строках (пробелах) в коде. После этой фразы вы найдете ключевую, например, (output started at /home/k/accountname/mysite.ru/public_html/wp-config.php:73). Обратите внимание на информацию после слэша («/»). Уже знакомый нам файл с конфигурациями, а далее указана строчка, с которой возникла проблема – 73.

Ошибка 403? Проверьте существует и правильно ли называется в корневой папке файл index.php

Для «Error establishing a database connection» есть три решения:

  • Лезем в wp-config.php. и проверяем логины и пароли. Нас интересует, чтобы везде было только по одной кавычке.

  • Второй вариант – проблемы в работе сервера баз данных MySQL. Пишем в техподдержку хостинга, рассказываем о случившемся и ждем, когда они решат проблему. В этом виноваты не вы, а партнер. Ему и разбираться!
  • Возможно у вас недостаточно прав. Проверьте информацию в админке хост провайдера в разделе базы данных и пользователи :

«500 internal server error» означает неправильный htaccess. Как это лечить я уже рассказал.

«An automated WordPress update has failed to complete» встречается очень редко и свидетельствует о том, что вы выбрали плохой хостинг, который не справляется с возложенными на него нагрузками. Все равно напишите им, посмотрите, что они вам предложат.

Ошибка «An automated WordPress update has failed to complete» говорит о нехватке памяти. Ее можно увеличить сменив тариф на хостинге.

Если вылезает «Connection time out», то это свидетельствует об одном – хостинг пора менять! Места чертовски не хватает. Как вариант, можно отключить несколько плагинов, попытаться сменить тему на стандартную, опять же, поменять тариф.

«Briefly unavailable for scheduled maintenance. Check back in a minute»? Поможет удаление maintenance все из того же корня сайта. В предыдущий раз, когда система обновлялась, изменения пошли не по стандарту и вызвали нарушения в работе.

Ошибка 404, как правило, вылезает при переносе. Она означает, что страницу невозможно найти. Обновление урла должно помочь справиться с неприятностью.

При появлении «Maximum execution time of 30 seconds exceeded» необходимо поработать с темами и плагинами, так как я описывал выше. Расширения функционируют не верно. Если это не помогает, то возможно проблема опять же в хостинге.

Ошибка 28 совсем не связана с вордпрессом, а решить ее могут только в техподдержке. Поставьте их в известность о неприятностях.

Самый простой способ решить сложнейшую проблему

Если вы уже все на свете сделали, а сайт так и не хочет открываться, то у вас осталось несколько вариантов решения проблемы.

Обращение в техподдержку.

Как вы уже заметили, я пользуюсь IHC (Интернет Хостинг Центром), отвечают там сразу в чате который реализован в всплывающем окне справа снизу. Болшинство вопросов решаются опретивно и быстро, если же вопрос требует более тчательного рассмотрения, то там подскажут как оформить заявку в тех потдержку. Отвечают там тоже достаточно быстро. Стоит так же понимать по каким причинам могут происходить задержки в ответе . Проведем аналогию. Вы приходите в магазин и просите продать вам колбасы. Вас спрашивают какое мясо вас интересует. Неосведомленный клиент звонит своей жене или матери, кому как повезет. За это время набегает очередь, и вам приходится ждать, пока придет ваше время. Дождались. Вы утверждаете, что вам нужна колбаса из свинины. Но здесь же столько марок, какой вы отдадите предпочтение? Ситуация повторяется. Естественно, любой, даже очень адекватный человек, будет злиться на нехорошего продавца, хотя тот хочет выполнить свою работу и порадовать вас лакомством, которое вам понравится. Здесь тоже самое. Большая нагрузка на техническую поддержку может вызывать раздражение и занять много времени. Что касается работы службы поддержки IHC то у меня если и возникали какие то трудно то решались они быстро. Для регистрации и аренды хостинга вот Вам ссылочка IHC -Интернет Хостинг Центр

Форумы.

Здесь ситуация не слишком отличается. Все та же потеря времени и вероятность наткнуться на дебилов с кучей комментариев не в тему. Вариант тоже не самый лучший.

LiveExpert (www.liveexpert.ru)

На этом сервисе обитают профессионалы, которые помогают решить проблемы. У вас есть несколько вариантов:

  • Задать вопрос бесплатно и получить на него ответ. Ждать придется тоже не мало, но тут уже вам действительно постараются помочь.
  • Оплатить VIP вопрос. В этом случае реакцию вы получите быстрее, вызовете больше интереса и внимания у профессионалов.
  • Заказать платную консультацию у одного мастера. Как по мне, так это лучший вариант. Вы связываетесь с человеком на прямую, готовы оплатить час его всеобъемлющего и направленного исключительно на вас внимания. За это время вы можете разобраться с любой проблемой.

Найти наставника/ремонтника на WebLancer (www.weblancer.net)

В случае, если у вас возникла какая-то проблема, вы просто создаете объявление с рассказом о неприятности и гарантировать выплату за избавление. Можете поставить оплату «по договоренности» и упомянуть, что в случае успешного разрешения, будете обращаться только к этому человеку. Скорость и цены будут зависеть от соискателя, которого вы выберете.

Work-Zilla (www.work-zilla.com)

Ворк-зилла – это еще один способ найти исполнителя, который решит любую проблему. Создаете заказ, ставите свою цену и ждете, пока кто-нибудь не откликнется. Здесь проблемы решаются очень быстро. Пару раз пришлось обращаться.

Теперь вы знаете чуть больше, надеюсь боитесь проблем чуть меньше, а если прежде чем открыть эту статью с вордпрессом у вас были неприятности, то они разрешились.

Желаю вам успехов в ваших начинаниях. Подписывайтесь на мой блог и получайте больше информации, которая поможет вам в работе. Совсем скоро вас ждут новые интересные истории. До скорых встреч.

Рубрика internet, WordPress для начинаюющих, глазами начинающего. Добавьте постоянную ссылку на эту страницу в закладки.

Добавить комментарий