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

Фотография

Потерял доступ к админпанели на вордпрессе


  • Закрытая тема Тема закрыта
Сообщений в теме: 6

#1 Яков Rabnet

Яков Rabnet

    Коммерсант

  • Заблокированные
  • PipPipPipPip
  • 370 сообщений
40
Очень хороший
  • Страна, Город:
    Ишим
  • Пол:Мужчина

Отправлено 07 Декабрь 2010 - 12:54

После переезда не работает вход в админпанель. вернее, работает, но неправильно. когда пишу в строке браузера запрос http://домен.рф/wp-admin, но страница не открывается. в строке браузера появляется надпись: http://./wp-login.ph...dmin/&reauth=1.

Как видно, почему-то домен не отображается: вместо него точка. если ввести его вручную, то страница открывается. При сохранении новой записи происходит то же самое: приходится вручную вбивать домен сайта. В дампе базы данных с помощью notepad++ заменил прежний адрес на новый.


Как решить эту проблему? Кто нибудь знает?
  • 0

На правах рекламы

#2 Silm

Silm

    Стажер

  • Киберсанты
  • PipPipPip
  • 79 сообщений
6
Обычный

Отправлено 07 Декабрь 2010 - 14:11

Точка РФ? А в виде пинкода прописать пробовали?
  • 0

#3 Яков Rabnet

Яков Rabnet

    Коммерсант

  • Заблокированные
  • PipPipPipPip
  • 370 сообщений
40
Очень хороший
  • Страна, Город:
    Ишим
  • Пол:Мужчина

Отправлено 07 Декабрь 2010 - 16:43

Точка РФ? А в виде пинкода прописать пробовали?


если честно, то даже не пойму, о каком пин коде идет речь. сайтом занимаюсь всего две недели ;)
  • 0

#4 Silm

Silm

    Стажер

  • Киберсанты
  • PipPipPip
  • 79 сообщений
6
Обычный

Отправлено 07 Декабрь 2010 - 18:31

Все, посмотрел ссылку, пин код вашего домена: "http://xn--80abmhe5a....xn--p1ai/" - это он технически так выглядит. Но если прописывать просто его тоже ничего не выходит, возможно чудит какой нибудь плаг, например логинза или что то что отвечает за 404 страницы. А быть может и правду потерялась страница входа в админку или страница /wp-admin/index.php, а может хост чудит )

Нужно сначала проверить есть ли соответствующие страницы.

http://домен.рф/wp-login.php - от сюда то тоже не заходит?
А нового пользователя получается зарегить?
  • 0

#5 Сергей (ex-Gudvin)

Сергей (ex-Gudvin)

    Ученик

  • Киберсанты
  • PipPipPipPipPip
  • 5 785 сообщений
2 710
Очень хороший
  • Пол:Мужчина

Отправлено 07 Декабрь 2010 - 21:19

Как решить эту проблему? Кто нибудь знает?

Похоже на то, что где-то не прописан или не правильно прописан (в БД или в файлах движка) адрес сайта.

В дампе базы данных с помощью notepad++ заменил прежний адрес на новый.

Как новые адреса прописывал? В Punycode или кирилицей? Если кирилицей, то попробуй прописать в Punycode формате.
База данных в какой кодировке? После редактирования дамп базы в какой кодировке сохранял?
Проверь.

Punycode
Конвертация русского названия в Punycode

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

Возможно, что-то не то нашаманил. Если есть копия старой базы данных (до переезда), попробуй из неё восстановить состояние сайта (соответсвенно все изменения на сайте и в базе данных, произошедшие после перезда, будут утеряны, в том числе новые настройки, новые посты, новые комментарии и т.д.). Потом в базе данных и файлах движка замени старые адреса на новые. Только прописывай их не кирилицей, а в Punycode формате.

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

А быть может и правду потерялась страница входа в админку или страница /wp-admin/index.php. Нужно сначала проверить есть ли соответствующие страницы.

Судя по всему, страницы есть. По пути _http://домен.рф/wp-admin/index.php в файле index.php происходит редирект на _http://домен.рф/wp-login.php, но движок не находит или не видит адрес домена, поэтому и получается _http://www../wp-login.php?redirect_to=http://домен.рф/wp-admin/index.php&reauth=1.
Кстати, возможно, дело в "www", так как _http://www.site.ru и _http://site.ru - это разные адреса.

а может хост чудит

У меня на том же хостинге работает кирилический домен в зоне .рф, всё нормально. Правда сайт самописный, но есть скрипты. Один из них (SWFObject), не понимает кирилические домены, не в простом не в Punycode формате. Все остальные скрипты, преимущественно на jQuery, работают нормально.


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

Кто счастлив, тот и прав. (Л. Н. Толстой)


#6 Яков Rabnet

Яков Rabnet

    Коммерсант

  • Заблокированные
  • PipPipPipPip
  • 370 сообщений
40
Очень хороший
  • Страна, Город:
    Ишим
  • Пол:Мужчина

Отправлено 08 Декабрь 2010 - 19:17

Похоже на то, что где-то не прописан или не правильно прописан (в БД или в файлах движка) адрес сайта.


Как новые адреса прописывал? В Punycode или кирилицей? Если кирилицей, то попробуй прописать в Punycode формате.
База данных в какой кодировке? После редактирования дамп базы в какой кодировке сохранял?
Проверь.

Punycode
Конвертация русского названия в Punycode

Именно этот совет мне помог. Благодарю!
  • 0

#7 Сергей (ex-Gudvin)

Сергей (ex-Gudvin)

    Ученик

  • Киберсанты
  • PipPipPipPipPip
  • 5 785 сообщений
2 710
Очень хороший
  • Пол:Мужчина

Отправлено 08 Декабрь 2010 - 19:39

Пожалуйста.
  • 0

Кто счастлив, тот и прав. (Л. Н. Толстой)





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей