Перейти к основному содержимому
При загрузке комментариев произошла ошибка.

Composer на хостинге (Plesk): запуск через Plesk или SSH

Портал поддержки  »  База знаний  »  Просмотр статьи


Composer – менеджер зависимостей для PHP (Laravel, Symfony, плагины/темы и т. д.). На хостинге GARMTECH Composer обычно запускают двумя способами: через инструмент в Plesk (если доступен) или через SSH.

Перед началом

  • Выберите нужную версию PHP для домена (Plesk → домен → PHP Settings).
  • Composer нужно запускать в папке, где лежит composer.json.

Вариант A: Composer в Plesk (если доступен)

В некоторых окружениях в Plesk есть отдельный интерфейс Composer. Если он отображается – это самый простой способ.

  1. Войдите в Plesk через My.GARMTECH.
  2. Откройте домен.
  3. Найдите пункт Composer (или PHP Composer).
  4. Выберите папку проекта (где находится composer.json).
  5. Запустите Install (для первичной установки) или Update (для обновления зависимостей).

Вариант B: Запуск через SSH

Если инструмента Composer в Plesk нет, Composer можно запускать через SSH (если SSH доступен на вашем тарифе).

  1. Включите SSH в Plesk (если отключено) и подключитесь под системным пользователем хостинга.
  2. Перейдите в папку проекта, например:
cd ~/httpdocs
# или: cd ~/httpdocs/your-app

Типовые команды:

composer install
composer update

Советы:

  • Если появляются ошибки памяти, увеличьте memory_limit в Plesk PHP Settings (или запускайте Composer с увеличенным лимитом, если понимаете последствия).
  • Не загружайте папку vendor по FTP, если ваш процесс деплоя устанавливает зависимости на сервере.
  • После изменения зависимостей очистите кэш приложения (зависит от фреймворка).

Частые проблемы

  • «composer: command not found» – Composer недоступен в shell PATH. Используйте Composer в Plesk (вариант A) или устанавливайте зависимости локально и загружайте результат.
  • Неверная версия PHP – проверьте требования проекта и выберите нужную версию PHP в Plesk для домена/субдомена.

Поделиться через
Считаете ли вы эту статью полезной?  

Связанные статьи


Комментарии

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

Ответить на  

Категории