WP-CLI и Composer помогают управлять проектами через SSH. WP-CLI используется для обслуживания WordPress, а Composer устанавливает PHP-зависимости для фреймворков и современных CMS-проектов.

Типичные задачи WP-CLI

  • Проверить версию WordPress и список плагинов.
  • Очистить кеш, если плагин это поддерживает.
  • Заменить домен после переноса сайта.
  • Запустить служебные команды без входа в админку.

Типичные задачи Composer

  • Установить vendor-зависимости из composer.json.
  • Обновить пакеты, если проект этого требует.
  • Сгенерировать autoload-файлы.
  • Диагностировать отсутствующие PHP-расширения, нужные пакетам.

Не запускайте update-команды вслепую на рабочем сайте. Composer или обновления плагинов могут изменить код и сломать совместимость.

Чеклист по FTP, SFTP и SSH-загрузке

БлокЧто проверить
ПротоколЕсли доступен SSH, лучше использовать SFTP. FTP/FTPS оставляйте для случаев, когда SFTP не предоставлен.
ПутьЗагружайте файлы в правильную публичную папку домена, а не в системные каталоги.
ДоступыДля разработчиков создавайте отдельные временные аккаунты и удаляйте их после завершения работ.
ПроблемыЕсли зависает список файлов, проверьте passive mode, firewall, антивирус и стабильность сети.
Если не уверены, какая инструкция подходит именно к вашей ситуации, пришлите домен, скриншот и что уже пробовали. Поможем выбрать правильный путь в чате. открыть чат.

Как действовать с WordPress безопасно

Перед изменениями WordPress важно иметь свежую копию файлов и базы данных. Многие ошибки появляются после обновления плагина, темы, PHP-версии или изменения настроек кэша.

  • проверьте версию PHP и совместимость плагинов;
  • перед обновлениями сделайте backup;
  • при белом экране проверьте error_log;
  • отключайте проблемные плагины по одному;
  • не храните старые архивы и копии сайта в публичной папке.

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

Что подготовить перед обращением

Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «WP-CLI и Composer на хостинге: когда полезны инструменты командной строки», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.