WordPress: настройка автоматического обновления приложения на QNAP Turbo NAS

 
Внимание! Программа WordPress является сторонней разработкой. Данная инструкция носит исключительно рекомендательный характер, и описывает функционал программы актуальный на момент написания статьи. По всем вопросам функционала и работоспособности данного приложения следует обращаться на форум разработчиков WordPress. Компания QNAP не несет ответственности за возможные последствия установки и использования сторонних приложений.
 
Утилита WordPress, установленная на QNAP Turbo NAS, позволяет делать автоматические обновления версии программы и обновлять плагины. По умолчанию WordPress пытается загрузить обновление в папку /WordPress/, однако не стоит забывать, что структура каталогов сетевого хранилища отличается от стандартной структуры ПК.
Для того чтобы автоматическое обновление стало возможным, необходимо настроить утилиту соответствующим образом.
  1. Упрощенный способ, с загрузкой обновлений через http (рекомендуемый способ)
  2. Обновление через FTP
1. Упрощенный способ, с загрузкой обновлений через http (рекомендуемый способ)
 
Как в большинстве случаев для решения этой задачи в Wordpress необходимо отредактировать файл конфигурации.
Доступ к файлу можно получить любым из доступных способов: по SMB/AFP/ NFS, FTP, FileStation или SSH.
В нашем примере воспользуемся SMB.
Найдите QNAP Turbo NAS в сетевом окружении, введите \\ip-адрес QNAP Turbo NAS. Откройте папку в которой хранится WordPress. По умолчанию это \Web\WordPress.
Кликните правой клавишей мыши на файле wp-config.php и выберите Открыть с помощью…
 
Выберите текстовый редактор WordPad, он входит в базовый комплект приложений Microsoft Windows. Нажмите ОK.
 
Отмотайте открывшийся документ до конца и добавьте строчку:
define('FS_METHOD','direct');
Сохраните документ.
 
Откройте страницу администрирования WordPress в вашем браузере. По умолчанию это http://ip-адрес NAS/WordPress/wp-admin.php (именно wp-admin.php указывает, что открыть нужно страницу администрирования).
В закладке Dashboard выберите тот контент, который нужно обновить. В нашем примере мы обновляем базовую версию WordPress. Нажмите на Update Now.
 
Начинается процесс обновления. Следует дождаться его завершения.
 
Добро пожаловать в обновленную версию WordPress!
 
Благодаря простоте в настройке именно этот способ автоматического обновления является рекомендованным.
В случае возникновения проблем, в первую очередь, стоит проверить права на папки /Web/WordPress/. Права должны разрешать чтение и запись для учетной записи администратора QNAP Turbo NAS.
 
2. Обновление через FTP
 
В некоторых случаях вышеописанный способ может быть невозможен. В таком случае можно загружать обновления через FTP.
Включите FTP-сервер в меню Панель управления > Сетевые службы > FTP.
 
Теперь нам необходимо добавить несколько строчек в файл конфигурации.
Также, как и в предыдущем случае, откроем файл wp-config.php и добавим в конец несколько строчек. Вот пример:
 
Рассмотрим эти строчки подробнее:
  • Первые строчки устанавливают права на создаваемые папки и файлы. Параметр 0777 в нашем примере показывает, что папки имеют статус Read/Wright для всех пользователей.
define('FS_CHMOD_FILE', 0777); 
define('FS_CHMOD_DIR', 0777);
  • Следующая команда включает FTP Extension.
define('FS_METHOD', 'ftpext');
  • Указываем корневую папку сайта. Нужно указать полный путь. Информацию о структуре каталогов на QNAP TurboNAS можно посмотреть здесь.
define('FTP_BASE', '/httpdocs/'); – корневая папка сайта. По умолчанию это /share/имя тома/Web/WordPress
  • Путь к папке контента:
define('FTP_CONTENT_DIR', '/httpdocs/wp-content/'); - по умолчанию /share/имя тома/Web/WordPress/wp-content/
  • Укажите логин и пароль для FTP, чтобы не вводить его каждый раз.
define('FTP_USER', 'username');
define('FTP_PASS', 'password');
  • Укажите Ip-адрес FTP сервера (адрес QNAP Turbo NAS)
define('FTP_HOST', '123.123.123.000:21'); - IP-адрес FTP сервера
  • Укажите параметр SSL для FTP. Если используете – true, если нет – false.
define('FTP_SSL', false);
 
В случае возникновения проблем в первую очередь стоит проверить права на папки /Web/WordPress/. Права должны разрешать чтение и запись для учетной записи администратора QNAP Turbo NAS.
 
 
Полезные ссылки в нашей базе знаний:
 
WordPress: установка и запуск приложения на QNAP Turbo NAS
 
Другие полезные ссылки:
 
 

 

KB-4612

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

Комментарии

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

Войдите в службу, чтобы оставить комментарий.