Laravel не является внутренней или внешней командой исполняемой программой или пакетным файлом
Получаю ошибку
"." не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
До этого протрактор успешно установлен, файл по заданному пути существует.
Запуск от имени администратора дает тот же результат.
Path:
PATH=C:\Program Files\ConEmu\ConEmu\Scripts;C:\Program Files\ConEmu;C:\Program Files\ConEmu\ConEmu;C:\WINDOWS\system32;C:\ProgramData\Oracl e\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Sy stem32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\P rogram Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS;C:\WINDOWS\System32\Wbem ;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Users\olga1\AppData\Local\Microsoft\Windows Apps;C:\Users\olga1\AppData\Roaming\npm
ALLUSERSPROFILE=C:\ProgramData
ANSICON=80x1000 (80x25)
ANSICON_DEF=7
APPDATA=C:\Users\olga1\AppData\Roaming
asl.log=Destination=file
CommonProgramFiles=C:\Program Files\Common Files
CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files
CommonProgramW6432=C:\Program Files\Common Files
COMPUTERNAME=GIGABYTE
ComSpec=C:\WINDOWS\system32\cmd.exe
ConEmuANSI=ON
ConEmuAnsiLog=
ConEmuArgs=
ConEmuArgs2=
ConEmuBackHWND=0x00060316
ConEmuBaseDir=C:\Program Files\ConEmu\ConEmu
ConEmuBuild=161206
ConEmuConfig=
ConEmuDir=C:\Program Files\ConEmu
ConEmuDrawHWND=0x00050312
ConEmuDrive=C:
ConEmuHooks=Enabled
ConEmuHWND=0x000403AC
ConEmuIsAdmin=ADMIN
ConEmuPalette=
ConEmuPID=9868
ConEmuPrompt0=$E[m$E[32m$E]9;8;"USERNAME"$E\@$E]9;8;"COMPUTERNAME"$E\$S
ConEmuPrompt1=$E[m$E[32m$E]9;8;"USERNAME"$E\@$E]9;8;"COMPUTERNAME"$E\$S$E[92m$P$E[90m
ConEmuPrompt2=$_$E[90m$$
ConEmuPrompt3=$E[m$S$E]9;12$E\
ConEmuServerPID=6600
ConEmuTask=
ConEmuWorkDir=C:\Users\olga1
ConEmuWorkDrive=C:
HOMEDRIVE=C:
HOMEPATH=\Users\olga1
LOCALAPPDATA=C:\Users\olga1\AppData\Local
LOGONSERVER=\\GIGABYTE
NUMBER_OF_PROCESSORS=4
OneDrive=C:\Users\olga1\OneDrive
OS=Windows_NT
Path=C:\Program Files\ConEmu\ConEmu\Scripts;C:\Program Files\ConEmu;C:\Program Files\ConEmu\ConEmu;C:\WINDOWS\system32;C:\ProgramData\Oracl e\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Sy stem32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\P rogram Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS;C:\WINDOWS\System32\Wbem ;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\nodejs\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Git\cmd;C:\Program Files\dotnet\;C:\Users\olga1\AppData\Local\Microsoft\Windows Apps;C:\Users\olga1\AppData\Roaming\npm
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MS C
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 60 Stepping 3, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=3c03
ProgramData=C:\ProgramData
ProgramFiles=C:\Program Files
ProgramFiles(x86)=C:\Program Files (x86)
ProgramW6432=C:\Program Files
PROMPT=$E[m$E[32m$E]9;8;"USERNAME"$E\@$E]9;8;"COMPUTERNAME"$E\$S$E[92m$P$E[90m$_$E[90m$$$E[m$S$E]9;12$E\
PSModulePath=C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modu les\
PUBLIC=C:\Users\Public
SystemDrive=C:
SystemRoot=C:\WINDOWS
TEMP=C:\Users\olga1\AppData\Local\Temp
TMP=C:\Users\olga1\AppData\Local\Temp
USERDOMAIN=GIGABYTE
USERDOMAIN_ROAMINGPROFILE=GIGABYTE
USERNAME=olga1
USERPROFILE=C:\Users\olga1
VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\
windir=C:\WINDOWS
Установил composer на Windows 10.
В переменной PATH прописался путь: C:\ProgramData\ComposerSetup\bin
Однако, когда ввожу в Командной строке composer, выдает:
"""" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Все дело в использовании Open Server в котором уже установлен composer. Зайдите в \OpenServer\modules\php\ выберите версию php которую вы используете и удалите файлы composer.bat и composer.phar. После перезагрузки сервера команда composer сразу заработает.
У меня была такая проблема. Решил ее следующим образом: в windows 10 есть окно, в котором все пути выводятся в отдельных строках и там же есть кнопки "Вверх", "Вниз". Я путь к php поставил ниже, после пути к файлам composer. И случилось чудо, composer у меня заработал.
Аналогично, нужно всего лишь поставить пути к PHP в конце списка системной переменной PATH. В windows7 все пути просто перечисляются через точку с запятой в одной строке, по этому надо вырезать и вставить, что-бы получилось например вот так: C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\ProgramData\ComposerSetup\bin;D:\OpenServer\modules\php\PHP-5.5-x64;C:\php55
Я новичок в вэб-программировании, выбрал Laravel фреймворком для изучения, почитал по нему документацию, вроде все просто и понятно, но споткнулся на установке: не могу найти толкового работающего описания. Выбрал установку homestead. На одном из сайтов читаю описание:
Прежде чем запустить среду Homestead, вы должны установить VirtualBox 5.1, VMWare или Parallels, а также Vagrant. Эти программные пакеты предоставляют простые в использовании визуальные инсталляторы для всех популярных операционных систем.
Для использования VMWare вам необходимо приобрести и VMware Fusion/Workstation, и плагин VMware Vagrant. Хотя он и платный, зато VMware изначально обеспечивает большую скорость работы общих папок.
Для использования провайдера Parallels вам необходимо установить плагин Parallels Vagrant. Он бесплатный.
И не очень понимаю их логические операнды. VirtualBox 5.1, VMWare или Parallels значит одно из этих трех или Virtual Box и одно из последующих двух? Хорошо, на всякий случай установил Виртуал бокс и плагин для параллел.
После установки VirtualBox / VMware и Vagrant вы должны добавить бокс laravel/homestead в ваш Vagrant, используя следующую команду в вашем терминале. Скачивание образа может занять несколько минут в зависимости от скорости вашего Интернет-подключения:
vagrant box add laravel/homestead
При открытии файла каретка расположена в самом начале 1 строки, а не в начале 3
Доброго времени суток! Интересует вопрос, почему при открытии файла каретка расположена в самом.
Зависает в самом начале установки
Всем доброй ночи, нужен ваш хелп, гуру! Купил второй системник, по работе необходимо. Собрал я.
Курсовая. Застрял в самом начале
Нужно создать форму с таблицей состоящую из 2-х столбцов. Первый столбец должен быть уже заполнен.
Зависание в самом начале загрузки
Доброго времени! Ситуация такова, включаю комп, загружается до момента когда должна идти загрузка с.
renat_dmitriev, где ты это вычитал?
Сам около недели назад начал изучать, и не встречал документации, где говорится поставить виртуал бокс.
1) Поставь какой-нибудь сервер себе, только не denwer (сам ушёл с него), так как с ним будут проблемы
P.S. я сам собирал по инструкции этого сайта.
2) Установи composer
P.S. с ним могут возникнуть проблемы, может оказаться что коряво работает(у меня было такое)
3) Через composer установи laravel, и будет счастье.
Добавлено через 1 минуту
А потом останется только курить мануал, много мануала.
Я не понимаю, что мне делать?
laravel is not recognized as an internal or external command
что я должен делать?
Да, я сначала запустил composer global require "laravel / installer = ~ 1.1, и я использую операционную систему Windows 8.1.
@darroosh Надеюсь, ваша проблема была решена, когда вы использовали абсолютный путь вместо относительного. Пожалуйста, примите ответ Mantas D и закройте этот вопрос.
Для Windows добавить
. в каталог, выбрав «Мой компьютер»> «Свойства»> «Дополнительно»> «Среда> Переменные»> «Путь».
Примечание. MyUserName - это имя пользователя вашего компьютера.
Перезагрузите компьютер, и он будет работать
Проголосовали. Мне потребовалось 2 перезапуска и какая-то безумная копия, вставляющая один и тот же текст снова и снова после первого перезапуска, чтобы заставить его работать. Не могу поверить, что нам пришлось пройти через акробатику только для этого. Не знаю, просто ли это плохой документ или то, как люди относятся к разработчикам в ОС Windows, просто разборчиво.
Используйте правильный путь к bin каталогу Composer .
Примечание: если у вас уже есть переменные Path, вы можете добавить больше, разделив их; мне потребовалось время, чтобы узнать, может помочь кому-то
Если вы добавляете это в свой путь с помощью «Мой компьютер»> «Свойства»> «Дополнительно»> «Среда> Переменные»> «Путь», вы должны использовать Путь в верхнем поле под названием «Пользовательские переменные для <имя пользователя>», а не Путь в Системных переменных. При использовании Системных переменных Путь% USERPROFILE% не будет установлен правильно. Обратите внимание, кроме того, мне также нужно было добавить @php C: \ php \ composer.phar% * в файл по адресу c: \ php \ composer.bat для правильной работы "нового блога laravel".имя>
Для меня после добавления PATH к переменным среды результат был таким же. Я нашел здесь ответ
Итак, сначала вам нужно запустить cmd
" Changing directory to C:\Users\USER\AppData\Roaming\Composer\vendor\bin "
Я использую Windows Server 2008 OS. я скачиваю composer setup.exe и установить на мой компьютер. когда я пытаюсь install composer , Я получаю ошибку:
‘composer’ не распознается как внутренняя или внешняя команда,
Моя переменная окружения PATH показана ниже:
Решение
Для тех, кто приходит сюда от Google, которые сталкиваются с той же проблемой. Мне просто удалось решить эту проблему после того, как все другие «решения», предложенные другими людьми, не сработали.
Я правильно установил Composer, и переменная Environment была установлена, но она просто не работала.
И это то, что мой PATH сейчас:
Я закрыл все окна проводника и командные строки, запустил новую CMD и запустил composer --version и это сработало!
Я надеюсь, что это помогает кому-то столкнуться с той же проблемой, что и я.
Другие решения
У меня была та же проблема, я продолжал повторять установку композитора, пока она не была решена следующим образом:
1) Загрузите установщик композитора (.exe) и поместите его в C: / XAMPP.
2) Запустите установщик, просто нажав кнопку «Далее» до конца.
3) Откройте командную строку (cmd) и перейдите в каталог вашего проекта (C: / XAMPP / htdocs / myproject) и введите composer и посмотрите, установлен ли он у вас.
4) Теперь все должно работать, допустим, вы хотите установить PHP-фреймворк из каталога вашего проекта: cmd=>composer require slim/slim "^3.0" ,
Закройте текущий терминал и откройте новый.
решение есть. полный путь к композитору вместо composer install
например:- C:\ProgramData\ComposerSetup\bin\composer install" instead of "composer install
Читайте также: