Страница 1 из 1

Установка своих переменных окружения

Добавлено: 15 янв 2017, 00:18
Паяц
Чтобы сделать OpenServer переносимым и продолжать пользоваться Composer столкнулся с необходимостью поменять значение COMPOSER_HOME со значения по умолчанию
C:\Users\<user>\AppData\Roaming\Composer
на что-то вроде
%HOME%\modules\composer
Не самое красивое решение получилось, но рабочее.
В файл composer.bat (находится в папке /modules/php/PHP-... - в зависимости от выбранной версии php в настройках) в самое начало добавить команду
set COMPOSER_HOME=%HOME%\modules\composer
Она будет выполняться каждый раз, когда запускается composer. Это конечно не тру, но позволяет не задумываться присвоено ли уже корректное значение COMPOSER_HOME.