Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

ison4eto avatar ison4eto 40 Точки

[Technical Issue] Проблем с пускането на сървър

Здравейте,

Започнах лаба за блога, но имам проблем с пускането на сървъра, Изписва ми следната грешка:

'php' is not recognized as an internal or external command,
operable program or batch file.

Опитах се да оправя системните променливи. В променливата Path в момента имам:

%PATH%
C:\xampp\php\
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps

[Edit] Оказа се, че проблемът е бил в системните променливи, както и в конзолата на phpStorm. След като ползвах другата конзола всичко заработи. Някой знае ли какъв е проблема в тази на IDE-то?

 

Тагове:
1
Софтуерни технологии 24/07/2017 22:12:21
Housey avatar Housey Trainer 129 Точки

След като добавиш нещо в PATH, трябва или да рестартираш explorer.exe и да пуснеш всичко отначало (п. PHPStorm) или да се logout-неш и да влезеш пак.

Причината е, че всяка програма държи копие на environment variable-ите когато е пусната и ги наследява от parent процеса (explorer.exe пуска phpstorm.exe, който пуска php), а explorer продължава да няма c:\xampp\php в environment variable-ите си. Затова трябва да се пуснат отново.

2
svetliub avatar svetliub 4 Точки

Здравей,

аз имах същия проблем и се оправи чак след като направих конфигурацията описана в началото на word-ия файл. Но се появи някакъв InvalidArgumentException и не успявам да се справя с него. Някакви идеи?

-----------------------

 [OK] Server running on http://127.0.0.1:8000                                                                          

 // Quit the server with CONTROL-C.                

                                                                                                                                   
  [InvalidArgumentException]                                               
  Unable to find file "@FrameworkBundle/Resources/config/router_dev.php".                                                                       

server:run [-p|--port PORT] [-d|--docroot DOCROOT] [-r|--router ROUTER] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command> [<address>]
Process finished with exit code 1
-------------------------------

0
TihomirDimov avatar TihomirDimov 161 Точки

Същият проблем:

C:\xampp\htdocs\blog>php bin/console server:run
'php' is not recognized as an internal or external command,
operable program or batch file.

Path при мен е следният и не е пипан от предишния проект

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Dell\Dell Data Protection\Access\Advanced\Wave\Gemalto\Access Client\v5\;C:\Program Files (x86)\Security Innovation\SI TSS\bin\;C:\Program Files (x86)\Toshiba\Bluetooth Toshiba Stack\sys\;C:\Program Files (x86)\Toshiba\Bluetooth Toshiba Stack\sys\x64\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\; C:\xampp\php

Хелп

 

0
Housey avatar Housey Trainer 129 Точки

За InvalidArgumentException - един твой колега със същия проблем сподели, че антивирусната му програма триеше файлове от проекта, и след като я беше спрял, нямаше повече такъв проблем, така че бих проверил това.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.