PHP COMPOSER НА ХОСТИНГЕ
Вы можете использовать PHP Composer для управления зависимостями PHP на вашем хостинге. Это позволяет удобно управлять установкой и обновлением библиотек PHP, которые ваше приложение использует. Чтобы установить PHP Composer на ваш хостинг, выполните следующие шаги:
Теперь вы можете использовать Composer для управления зависимостями вашего проекта. Например, если вы хотите установить библиотеку Monolog, выполните следующую команду:
Composer загрузит библиотеку Monolog и все ее зависимости, и поместит их в директорию `vendor`. Для того, чтобы использовать Monolog в вашем коде, просто включите его автозагрузчик:
Теперь вы можете использовать Monolog в своем коде:
Это приведет к записи сообщения «Foo» в файл журнала `app.log`. Обратите внимание, что мы использовали автозагрузку, чтобы не включать файлы библиотек вручную. Это удобно, если у вас есть много зависимостей в вашем проекте.
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Теперь вы можете использовать Composer для управления зависимостями вашего проекта. Например, если вы хотите установить библиотеку Monolog, выполните следующую команду:
composer require monolog/monolog
Composer загрузит библиотеку Monolog и все ее зависимости, и поместит их в директорию `vendor`. Для того, чтобы использовать Monolog в вашем коде, просто включите его автозагрузчик:
require 'vendor/autoload.php';
Теперь вы можете использовать Monolog в своем коде:
$logger = new Monolog\Logger('name');
$logger->pushHandler(new Monolog\Handler\StreamHandler('app.log', Monolog\Logger::WARNING));
$logger->addWarning('Foo');
Это приведет к записи сообщения «Foo» в файл журнала `app.log`. Обратите внимание, что мы использовали автозагрузку, чтобы не включать файлы библиотек вручную. Это удобно, если у вас есть много зависимостей в вашем проекте.
Getting Out of PHP Dependency Hell With Composer
2. Установка Composer для PHP на вебсервер
How to Install Composer and Laravel 5 in cPanel
How to change PHP version used by composer Laravel .
Using Composer to Manage PHP Packages and Dependencies
PHP in 60 SECONDS: Composer Dependency Manager
Install PHP Code Libraries Automatically with Composer
Install and Use Composer - PHP Dependency Manager