PhpStorm:运行php artisan服务未定义索引:请求\u URI

PhpStorm:运行php artisan服务未定义索引:请求\u URI,php,laravel,phpstorm,laravel-artisan,serve,Php,Laravel,Phpstorm,Laravel Artisan,Serve,我想在PhpStorm中使用phpartisan-service作为运行配置,并且已经像这样设置好了 当我运行命令/配置(?)时,服务器似乎启动,但随后立即停止。 这是我的控制台输出: C:\dev\php\php_7.2\php-win.exe C:\Users\bendi\PhpstormProjects\dashboard\artisan serve Laravel development server started: <http://127.0.0.1:8000> Not

我想在PhpStorm中使用
phpartisan-service
作为运行配置,并且已经像这样设置好了

当我运行命令/配置(?)时,服务器似乎启动,但随后立即停止。 这是我的控制台输出:

C:\dev\php\php_7.2\php-win.exe C:\Users\bendi\PhpstormProjects\dashboard\artisan serve
Laravel development server started: <http://127.0.0.1:8000>

Notice: Undefined index: REQUEST_URI in C:\Users\bendi\PhpstormProjects\dashboard\server.php on line 11
PHP Notice:  Undefined index: REQUEST_URI in C:\Users\bendi\PhpstormProjects\dashboard\server.php on line 11

Process finished with exit code 0

C:\dev\php\php_7.2\php-win.exe C:\Users\bendi\PhpstormProjects\dashboard\artisan-service
Laravel开发服务器已启动:
注意:第11行的C:\Users\bendi\PhpstormProjects\dashboard\server.php中的未定义索引:REQUEST_URI
PHP注意:未定义索引:第11行C:\Users\bendi\PhpstormProjects\dashboard\server.PHP中的请求URI
进程已完成,退出代码为0
控制台中的一个简单的
php工匠服务
可以正常工作

编辑:我认为这不是重复,因为问题与php代码无关(至少我认为是这样)。如前所述,正常命令有效


编辑2:

正如@LazyOne指出的,我只需将语言与框架>PHP>CLI解释器>PHP可执行文件中的CLI解释器从
PHP win.exe
更改为
PHP.exe
。现在一切都如愿了。

您能更详细地描述一下您是如何设置跑步配置的吗?当我按照链接问题中的说明操作时,我根本无法重现这个问题。@apokryfos我刚刚在问题中添加了一个跑步配置的屏幕截图。我不认为我对链接的问题做了什么不同。也许翻译出了什么问题?在链接的问题中,有一些关于“如果您的php解释器在PHPStorm设置中设置正确”。
service
使用内部文件,其中
server.php
是配置的路由器文件。如果您立即收到
REQUEST\u URI
错误,则表明某些东西在哪里短路,并且正在CLI上执行
server.php
,而不是在请求进入时执行。不确定这可能发生在哪里,但这是我的假设,以防它有助于调查。
C:\dev\php\php\u 7.2\php-win.exe
…--请在php解释器设置中使用php.exe而不是php-win.exe。