Приклад налаштувань FTP для файлу w-config.php, які можуть позбавити від помилок при оновленні WordPress і прагінов.
Я вже писав про ситуацію, коли при установці плагіна або оновленні WordPress кожен раз вимагає введення логіна і пароля для з'єднання за допомогою FTP.
Кожен раз, коли WordPress намагається автоматично оновиться, від запрошувати логін і пароль для FTP-з'єднання. Втім, я на деяких хостингах спостерігаю ситуацію, коли цього не відбувається, і WordPress все робить без зайвих питань. Але є і такі, на яких він показує такий запит регулярно. Щоб кожного разу не вводити ці дані, можна їх один раз вписати в настройки, і більше до них не повертатися. Коли в сотий раз WordPress попросив для установки плагіна ввести логін і пароль для FTP, я не витримав, і вбив таки ці настройки в конфігураційний файл.
Однак приводиться в пості інструкції іноді биваетне досить. Давайте остаточно розберемося з усіма параметрами FTP-з'єднання, щоб назавжди позбавити вас від введення паролів і зміни властивостей файлів і папок після їх створення.
define ( 'FS_CHMOD_FILE'. 0755); // права доступу до записуваним файлів, що виставляються за замовчуванням
define ( 'FS_CHMOD_DIR'. 0755); // права доступу до записуваним папок, що виставляються за замовчуванням
define ( 'FS_METHOD'. 'ftpext'); // нехай буде про всяк випадок
define ( 'FTP_BASE'. '/ httpdocs /'); // коренева папка сайту
define ( 'FTP_CONTENT_DIR'. '/ httpdocs / wp-content /'); // основна папка контенту
define ( 'FTP_PLUGIN_DIR'. '/ httpdocs / wp-content / plugins /'); // основна папка плагінів
define ( 'FTP_USER'. 'username'); // FTP-логін
define ( 'FTP_PASS'. 'password'); // FTP-пароль
define ( 'FTP_SSL'. false); // якщо використовуєте SSL то ставте true