获取未定义索引:REQUEST_URI - 在Laravel中运行Artisan命令时

Vin*_*nny 2 php laravel artisan

每次我尝试在Laravel上运行artisan命令时,我都会在下面收到错误,我在项目目录中.

例如,我运行此命令:

php artisan make:migration create_stats_table
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

  [ErrorException]              
  Undefined index: REQUEST_URI
Run Code Online (Sandbox Code Playgroud)

无论我运行什么命令,我都会得到相同的错误,甚至会php artisan --version返回此错误.我怎么解决这个问题?

mic*_*l_w 9

您的代码期望具有此索引,但您在CLI模式下运行PHP. 只有当您通过浏览器访问脚本时,才能使用超全局REQUEST_URI变量$_SERVER.