Ошибка "Could not open input file: \composer.phar" обычно возникает при попытке ввода команды composer
в терминале. Речь, конечно же, идет про ОС WIndows!
Самые очевидные причины почему это возникает:
- Не установлен composer. Кто знает, может случайно удалили его! Нужно проверить по пути
C:\ProgramData\ComposerSetup\bin
есть ли там файлыcomposer
иcomposer.phar
. Если нет - качаем composer и устанавливаем, если есть - переходим к следующему пункту! - Нет переменной среды. Заходим в Свойства "Компьютер" -> Дополнительные параметры системы -> Переменные среды -> Системные переменные -> Path. Если там нет
C:\ProgramData\ComposerSetup\bin
- добавляем! Если есть - переходим к следующему пункту. - У вас установлен OSPanel с битым composer.bat! Вводим в терминале команду
where composer
и убеждаемся, что командаcomposer
ссылается на composer.bat OSPanel. Заходим по пути, удаляем этот файл! На скрине, второй вызовwhere composer
уже после удаления файлаcomposer.bat
из OSPanel.