Тоже не могу войти в админку после обновления до 3.3
Выдает ошибку:
Fatal error: Call to undefined function is_rtl() in /home/blog13/tiandeblog.ru/docs/wps/wp-includes/general-template.php on line 2102
Чего делать?
P.s. Сам сайт работает!
Андрей, если нет ошибок, то что происходит? Выдаётся белый экран?
nazarov, стоит выполнить пункт 3 (и лучше было создать новую тему).
Сайт работает, никакого белого экрана нет. просто не осуществляется вход и снова появляется форма ввода логина и пароля.
кстати, заметил странность одну. в адресной строке во время входа адрес через редирект http://www.dailylady.ru/wp-login.php?redirect_to=http%3A%2F%2Fwww.dailylady.ru%2Fwp-admin%2Fpost.php&reauth=1
может, раньше такой же адрес был, но я не замечал. он так и должен быть через редирект?
У меня проблема оказалась в плагине «PopUp Domination»!
После того как его ДЕактивировал, все заработало нормально!
nazarov, у меня такого плагина нету. а как вы смогли деактивировать плагин без входа в админку? просто удалили его с фтп?
В ftp переименовал папку «plagin» в папку «old_plagin» и создал новую папку с первоначальным названием «plagin»!
Затем вошел в админку без проблем!
После, папку «old_plagin» переименовал в первоначальный вид, а новую удалил. В итоге все плагины получились деактивированными. Далее в админке по одному активировал все необходимые плагины и на плагине «PopUp Domination» ошибка снова появилась.
У меня Проблема решилась после удаление Плагина Maintenance Mode.
Здравствуйте. После обновления также не могу зайти в админку — выпадает надпись: Обновление не требуется
Ваша база данных WordPress уже обновлена!
Посоветуйте хоть кто-нибудь, что делать? Статьи нужно каждый день публиковать!
Ситуация аналогичная. Проблема со входом в админку на строке 2102. Стал разбираться, оказывается возникает конфликт у ряда плагинов, в том числе «PopUp Domination» со стилями плагинов и скорее всего с переменными этих стилей.
Нужно копаться дальше ибо одно дело не работает 1-н плагин, а другое дело — это их, у меня во всяком случае, не работает 8 штук, так что это, как я понимаю проблема системы, а не плагинов.
Я пока сделал откат до предыдущей версии вордпресс. Когда не будет косяков- установлю 3.3
Проблему решил удалением плагина WP File Cache. Всё делал по совету nazarov. Спасибо большое!
Совет товарища nazarov не помог. Есть еще варианты, ребят?
Эххх…народ, если нет возможности вновь запустить админку, а она нужна срочно, то как вариант(временный, разумеется), просто закомментируйте строку 2101 в файле general-template.php, тем самым вы просто заблокируете проверку неопределённой функции is_rtl и тут же получите доступ к админке.
Пока только так, чтобы долго не копаться и не искать, с каким из плагинов возник конфликт, а потом сделайте откат к ранней версии.
закомментируйте строку 2101 в файле general-template.php
Лучше закомментировать строку 34 в плагине PopUp Domination, потому что в ней подключается файл, которого больше нет (к тому же слишком рано, что и приводит к ошибке):
wp_admin_css( 'theme-editor' );
А функция is_rtl()
вполне себе определена в wp-includes/locale.php
.
это, как я понимаю проблема системы
На текущий момент известных проблем две:
- На серверах без расширения JSON (по умолчанию входит в PHP 5.2+) не работают некоторые JavaScript-функции (симптомы те же, что и в версии 3.2, но причина на этот раз другая). Русскоязычный дистрибутив уже содержит исправление, для англоязычного можно воспользоваться плагином Hotfix (скачивать по ссылке Development Version):
http://wordpress.org/extend/plugins/hotfix/download/
- CSS-файлы некоторых плагинов подключаются в админке, хотя должны только на внешней части. Происходит с плагинами, которые для подключения стилей вместо действия
wp_enqueue_scripts
используют wp_print_styles
(ошибка была в статье Кодекса с неправильным примером). Также исправлено в Hotfix 0.8.
Полноценные исправления обеих проблем будут в версии 3.3.1.
Описанный CYberZero способ не помог, ждем хотфикс?