В консоли перестали работать php, composer и все остальное

Вопросы по работе с Apache, Nginx, PHP, MySQL, Sendmail и т.д.
newd
Сообщения: 30
Зарегистрирован:
18 май 2012, 08:41

В консоли перестали работать php, composer и все остальное

newd » 14 мар 2017, 18:34

Не знаю что случилось, но в консоли пропали все команды - php, composer и все остальное.
Куда копать?
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: В консоли перестали работать php, composer и все остальное

Максим » 14 мар 2017, 19:29

Прежде всего убедитесь в том, что вы умете "правильно" запускать "правильную" консоль. О том как это делать написано в руководстве пользователя.
newd
Сообщения: 30
Зарегистрирован:
18 май 2012, 08:41

Re: В консоли перестали работать php, composer и все остальное

newd » 14 мар 2017, 20:38

Консоль запускается из меню OSpanel(дополнительно /консоль)
echo %path% 
выдает
Z:\openserver\modules\conemu\ConEmu\Scripts;Z:\openserver\modules\conemu;Z:\openserver\modules\conemu\ConEmu; + WindowsPath
На изменения в "Настройка использования переменной Path" вообще реакции ноль...
Вчера еще все норм было :roll:
OS - Win10
Грешил на касперыча, выключил - не помогает
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: В консоли перестали работать php, composer и все остальное

Максим » 14 мар 2017, 20:55

Видимо всё же не умеете "правильно" запускать консоль :-)

Кратко говоря закройте само окно(окна) с ConEMU, а не только вкладку, выберите в настройках нужные вам модули и запустите сервер [Меню - Запустить]. Только после этого запускайте консоль из меню программы, всё должно быть хорошо.
newd
Сообщения: 30
Зарегистрирован:
18 май 2012, 08:41

Re: В консоли перестали работать php, composer и все остальное

newd » 15 мар 2017, 04:04

А можно как то иначе запускать?
При незапущенном ospanel пункт запуска не активный
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: В консоли перестали работать php, composer и все остальное

Максим » 15 мар 2017, 12:27

newd, я имею ввиду то, что при правильном запуске консоли представленное вами окружение (%path% ) не может быть таким, как у вас. Отсюда и предположение, что вы запустили консоль до запуска сервера (да, это можно сделать из меню программ или напрямую из папки модулей, а не только из меню Дополнительно).
newd
Сообщения: 30
Зарегистрирован:
18 май 2012, 08:41

Re: В консоли перестали работать php, composer и все остальное

newd » 15 мар 2017, 19:07

Повторю еще раз - запускаю из меню вашей программы.
Есть идеи с чего этот баг возник? На другом компьютере эта же копия OS работает без проблем.
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: В консоли перестали работать php, composer и все остальное

Максим » 15 мар 2017, 19:18

newd, если хотите, скиньте мне в личку доступ к тимвьюверу, проверим вашу консоль.
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: В консоли перестали работать php, composer и все остальное

Максим » 15 мар 2017, 19:50

Спасибо за доступ, вопрос решен изменением настроек ConEMU. У пользователя было включено восстановление предыдущей сессии при запуске ConEMU, отчего в ConEMU восстанавливалось и неправильное окружение.
newd
Сообщения: 30
Зарегистрирован:
18 май 2012, 08:41

Re: В консоли перестали работать php, composer и все остальное

newd » 15 мар 2017, 19:51

Максиму респект огромнейший, проблема решена за 5 минут. Все дело оказалось в настройках ConEmu. Был выбран пункт "Auto save/restore opened tabs" и в какой то момент что-то пошло не так и сохранилось кривое окружение.
Ответить