Автообновлення не вдається на WordPress? Помилка FTP?

WordPressНещодавно у нас був клієнт, який налаштував власні сервери для використання з WordPress. Коли останні 3.04 безпеки оновлення надійшло, було деяке відчуття терміновості встановити цю версію на всіх наших клієнтів. Однак цей конкретний клієнт завжди вимагав, щоб ми оновили WordPress вручну ... Процес не для слабонервних!

Ми не отримали б типовогоне може писати файли”Помилка в цьому блозі. Натомість нам надали екран із входом до FTP. Проблема полягала в тому, що ми заповнили облікові дані FTP, і це було б зроблено все ще не вдається... цього разу на основі хороших повноважень!

Я зв’язався з нашими друзями з центрів обробки даних Lifeline, штат Індіана найбільший центр обробки даних, оскільки вони мають кілька виродків Apache і налаштували власні сервери. Вони надали мені просте рішення - додавання облікових даних FTP безпосередньо в WP-config.php файл для жорсткого кодування облікових даних FTP:

визначити ('FTP_HOST', 'localhost'); define ('FTP_USER', 'ім'я користувача'); define ('FTP_PASS', 'пароль');

З якоїсь причини ідентичні облікові дані, які не працювали у формі, працювали ідеально, коли були поміщені у файл конфігурації! Окрім того, це змушує WordPress діяти так само, як і без використання FTP ... просто натисніть оновити і йдіть!

4 Коментарі

  1. 1

    Після перебудови мого сервера та запуску нової інсталяції WordPress у мене виникли помилки автоматичного оновлення WordPress. Моя проблема виникла у Firefox, а не в WordPress - інші можуть зіткнутися з тією ж проблемою, якщо їх ім’я користувача FTP та ім’я користувача WordPress збігаються з моїм (хоча з різними літерами та паролями).

    Проблема полягає в тому, що Firefox, якщо у вас увімкнено функцію «запам'ятовувати паролі», буде автоматично виправляти користувача / передати форму до того, що, на його думку, має бути засновано на тому, що зберігається в диспетчері паролів. У моєму випадку мої облікові дані WordPress були збережені, але мої облікові дані FTP - ні, оскільки їх можна використовувати для SSH на сайті. Люди в цій ситуації можуть або тимчасово вимкнути "запам'ятовувати паролі" у своїх налаштуваннях / параметрах під час спроби використовувати автоматичне оновлення WordPress, або застосувати фрагмент коду до WordPress, щоб виправити цю поведінку.

  2. 2

    Дуг,

    У мене була та ж проблема з побудовою будинку Apache. Виявляється, це було наслідком неналежних дозволів та права власності на певні файли та каталоги.

    http://robspencer.net/auto-update-wordpress-without-ftp/

    Наведене посилання надало уявлення про те, як виправити проблему без використання облікових даних ftp. Звичайно, я не рекомендую вам обробляти весь свій каталог користувачів до 775 (а я цього не робив), але це привело мене в правильному напрямку.

    Адам

  3. 3

    Для інших, хто шукає можливі рішення: Інший блогер вирішив свої проблеми з автоматичним оновленням, очевидно, змусивши свого хоста використовувати php5, додавши до свого файлу .httaccess наступне:

    AddType x-mapp-php5 .php

  4. 4

    Дякуємо за обмін знаннями, у мене виникли проблеми з автоматичними оновленнями, але єдине рішення, яке я знайшов, - це деактивувати плагіни, потім автоматично оновити WordPress і, нарешті, реагувати на всі плагіни.

    Ця порада стосується іншої проблеми, але добре знати, як її вирішити.

    Привіт з Мексики!

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.