Last active
December 26, 2024 07:28
-
-
Save Dreamer0x01/a48d6b01572d2ea34281fa5d743ab0a7 to your computer and use it in GitHub Desktop.
Команды composer на хостинге beget
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
На некторых хостингах, в том числе хостинге beget, требуется явно указывать версию php для композера, так как версия php в консоли часто отличается от версии, заданной в контрольной панели для сайта. | |
(Текущую версию php для консоли можно узнать командой php -v) | |
Например, для версии 7.4 команда будет такая: | |
composer-php7.4 install | |
Для других версий php алиасы соответствующих версий будут такими: | |
composer-php5.3 | |
composer-php5.4 | |
composer-php5.5 | |
composer-php5.6 | |
composer-php7.0 | |
composer-php7.1 | |
composer-php7.2 | |
composer-php7.3 | |
composer-php7.4 | |
composer-php8.0 | |
При выполнении команды composer update может быть ошибка перерасхода памяти. В этом случае делаем так: | |
COMPOSER_MEMORY_LIMIT=-1 composer-php7.4 update | |
Для sweb может быть применим такой способ запуска композера: | |
1. Создаём папку composer на уровень выше, чем находится ваш сайт. Скачиваем и размещаем в ней файл composer.phar. | |
2. Заходим в папку, где у вас находится ваш composer.json и запускаем для соответствующей версии php например так: | |
php7.4 ../../composer/composer.phar update |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment