composer

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
ivacom
Сообщения: 14
Зарегистрирован: Пн май 28, 2018 6:54 am

composer

Сообщение ivacom » Пн май 28, 2018 12:57 pm

Добрый день,
Установится ли и будет ли работать composer? https://getcomposer.org/download/

ivacom
Сообщения: 14
Зарегистрирован: Пн май 28, 2018 6:54 am

Re: composer

Сообщение ivacom » Пн май 28, 2018 12:59 pm

Кстати если возможно, сделайте возможность использовать composer для сайтов. Было бы не плохо подключать как опцию

Аватара пользователя
eugene
Сообщения: 123
Зарегистрирован: Ср сен 27, 2017 9:58 am

Re: composer

Сообщение eugene » Ср май 30, 2018 8:46 am

займемся этим!

Аватара пользователя
ordex
Сообщения: 347
Зарегистрирован: Вт ноя 20, 2018 2:47 pm

Re: composer

Сообщение ordex » Сб дек 15, 2018 1:53 pm

Апну тему, а то семь месяцев прошло, а в менеджере приложений composer не видно.

VladOst
Сообщения: 50
Зарегистрирован: Ср апр 08, 2020 7:18 pm

Re: composer

Сообщение VladOst » Пн апр 13, 2020 9:47 am

Появилась в Панели возможность установить Composer, но не понял, как его подключить к своему сайту теперь?

В документации к модулю (mPDF) указано, что для его подключения нужно использовать
require_once __DIR__ . '/vendor/autoload.php'
но файл, естественно, не находится

Попытался подключить через
require_once '//root/vendor/autoload.php';
но тоже ничего не вышло...

Аватара пользователя
KyKyIIIKuH
Сообщения: 268
Зарегистрирован: Ср мар 14, 2018 11:04 am

Re: composer

Сообщение KyKyIIIKuH » Пн апр 13, 2020 11:56 am

VladOst писал(а):
Пн апр 13, 2020 9:47 am
Появилась в Панели возможность установить Composer, но не понял, как его подключить к своему сайту теперь?

В документации к модулю (mPDF) указано, что для его подключения нужно использовать
require_once __DIR__ . '/vendor/autoload.php'
но файл, естественно, не находится

Попытался подключить через
require_once '//root/vendor/autoload.php';
но тоже ничего не вышло...
1. Заходишь через консоль в директорию с сайтом
2. вводишь команду

Код: Выделить всё

composer require "Название нужного компонента"
пример

Код: Выделить всё

composer require "twig/twig:^2.0"
3. подключаешь

Код: Выделить всё

require_once __DIR__ . '/vendor/autoload.php'
Alma Linux 8 - KVM
Текущая версия: 1.0941.20220818
Linux 4.18.0-348.20.1.el8_5.x86_64

VladOst
Сообщения: 50
Зарегистрирован: Ср апр 08, 2020 7:18 pm

Re: composer

Сообщение VladOst » Пн апр 13, 2020 1:16 pm

KyKyIIIKuH писал(а):
Пн апр 13, 2020 11:56 am
VladOst писал(а):
Пн апр 13, 2020 9:47 am
3. подключаешь

Код: Выделить всё

require_once __DIR__ . '/vendor/autoload.php'
Спасибо! Понял. Я пакет в композитора добавля, когда по SSH зашёл под рутом, а надо было под хост-аккаунтом :)
Но всё-равно преложенное подключение не срабатвает. Пришлось подключать через
require_once $_SERVER['HOME'] . '/vendor/autoload.php';

Аватара пользователя
KyKyIIIKuH
Сообщения: 268
Зарегистрирован: Ср мар 14, 2018 11:04 am

Re: composer

Сообщение KyKyIIIKuH » Пн апр 13, 2020 1:20 pm

VladOst писал(а):
Пн апр 13, 2020 1:16 pm
KyKyIIIKuH писал(а):
Пн апр 13, 2020 11:56 am
VladOst писал(а):
Пн апр 13, 2020 9:47 am
3. подключаешь

Код: Выделить всё

require_once __DIR__ . '/vendor/autoload.php'
Спасибо! Понял. Я пакет в композитора добавля, когда по SSH зашёл под рутом, а надо было под хост-аккаунтом :)
Но всё-равно преложенное подключение не срабатвает. Пришлось подключать через
require_once $_SERVER['HOME'] . '/vendor/autoload.php';

вариантов много :D

Код: Выделить всё

require_once dirname (__FILE__) . '/vendor/autoload.php';
Alma Linux 8 - KVM
Текущая версия: 1.0941.20220818
Linux 4.18.0-348.20.1.el8_5.x86_64

Ответить