Наверняка, многие столкнулись с проблемой при обновлении плагинов в WordPress 2.8. Способ автоматического обновления, когда было необходимо лишь указать логин-пароль для ftp сейчас не проходит. Выдаётся ошибка: «Не удалось определить директорию содержимого WordPress (wp-content)».
Лечится это довольно просто, решения нашёл в буржнете. В wp-config.php к конец дописываем код.
if(is_admin()) { add_filter('filesystem_method', create_function('$a', 'return "direct";' )); define( 'FS_CHMOD_DIR', 0751 ); }
После этого у меня всё заработало, надеюсь поможет и Вам.
сделал, но теперь пишет
Загрузка обновления с http://ru.wordpress.org/wordpress-2.9.1-ru_RU.zip.
Извлечение обновления.
Архив несовместим: PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
Установка не удалась
только что сам обновился, всё нормально. ваша ошибка указывает на то, что скачаный архив битый. попробуй ещё раз обновиться.
Спасибо огромное за этот пост, теперь все работает!
Респект тебе, помог, а то мучался не мог понять…
Спасибо, мне помогло. Все просто оказалось, теперь полный автомат )
а у меня терь в админ-панель не заходит!(что делать?
закоментируй код, верни нужные права на папку. хотя, возможно у тебя просто синтаксическая ошибка, которую подсветит нормальная IDE для PHP кода. Смотри ошибки в логах сервера
Код снес,все права выставил 777 и все равно пишет «У вас недостаточно полномочий для доступа к этой странице»…
777 — плохая идея, на некоторых хостингах запрещено выполнение скриптов доступных для записи. лучше разрешать только чтение и выполнение 755
а ошибка ваша, возможно связана с другим, например, какой-то кривой или устаревший плагин
Точно такая же проблема! Нет админки вообще..
Огромное спасибо, мучился неделю не мог понять почему ошибка
Gracias !
Спасибо, помогло!!!
Как тупо все тулят этот кусок кода, кто-то вообще пытался разобраться в чем реальная проблема?
Спасибо помог! супер
Вписала. теперь выдает ошибку Fatal error: Call to undefined function is_admin() in /home2/rockoffi/public_html/partner/wp-config.php on line 90. Куда идти дальше?