Автоматическое обновление плагинов WordPress

Наверняка, многие столкнулись с проблемой при обновлении плагинов в 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 );
}

После этого у меня всё заработало, надеюсь поможет и Вам.

Вам также может понравиться

Об авторе amdy

16 комментариев

    1. только что сам обновился, всё нормально. ваша ошибка указывает на то, что скачаный архив битый. попробуй ещё раз обновиться.

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

      1. Код снес,все права выставил 777 и все равно пишет «У вас недостаточно полномочий для доступа к этой странице»…

      2. 777 — плохая идея, на некоторых хостингах запрещено выполнение скриптов доступных для записи. лучше разрешать только чтение и выполнение 755
        а ошибка ваша, возможно связана с другим, например, какой-то кривой или устаревший плагин

  1. Вписала. теперь выдает ошибку Fatal error: Call to undefined function is_admin() in /home2/rockoffi/public_html/partner/wp-config.php on line 90. Куда идти дальше?

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *