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

Не работает переключение проекта в bash (не переключается окружение)

Добавлено: 08 май 2024, 18:52
xandeadx
Есть два проекта с PHP 8.1 и PHP 8.3. В cmd переключение проекта работает нормально:
> osp project project1.local
Текущая среда: project1.local | System + PHP-8.1
> php -v
PHP 8.1
> osp project project2.local
Текущая среда: project2.local | System + PHP-8.3
> php -v
PHP 8.3
В bash из состава Cygwin такое не работает:
> osp.bat project project1.local
Текущая среда: project1.local | System + PHP-8.1
> php -v
bash: php: command not found
> osp.bat project project2.local
Текущая среда: project2.local | System + PHP-8.3
> php -v
bash: php: command not found
Если вручную добавить в PATH путь до одной из версий PHP, то bash будет видеть только её.

Re: Не работает переключение проекта в bash (не переключается окружение)

Добавлено: 08 май 2024, 19:02
Максим
OSP поддерживает только Command Shell Windows, никакие bash из состава Cygwin или Powershell не поддерживаются.

Re: Не работает переключение проекта в bash (не переключается окружение)

Добавлено: 08 май 2024, 19:03
xandeadx
Ясно, сидим на OSP5 :)

Re: Не работает переключение проекта в bash (не переключается окружение)

Добавлено: 08 май 2024, 19:05
Максим
xandeadx писал(а): 08 май 2024, 19:03 Ясно, сидим на OSP5 :)
На здоровье, охраняйте труп.