本文介绍了获取未定义的索引:REQUEST_URI-在Laravel中运行Artisan命令时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
每次尝试在Laravel上运行artisan命令时,都会在下面显示错误消息,我位于项目目录中.
I keep getting the error below every time I try to run an artisan command on Laravel, I'm on the project directory.
例如,我运行以下命令:
For example, I run this command:
php artisan make:migration create_stats_table
我收到此错误:
[ErrorException]
Undefined index: REQUEST_URI
无论我运行什么命令,我都会遇到相同的错误,即使php artisan --version
也会返回此错误.我该如何解决这个问题?
No matter what command I run, I get the same error, even php artisan --version
returns this error. How can I solve this problem?
推荐答案
您的代码希望具有该索引,但是您正在CLI模式下运行PHP.$_SERVER
超全局变量的REQUEST_URI
变量仅在您通过浏览器访问脚本时可用.
Your code expects to have this index, but you're running PHP in CLI mode.REQUEST_URI
variable of $_SERVER
superglobal is only available if you're reaching script by browser.
这篇关于获取未定义的索引:REQUEST_URI-在Laravel中运行Artisan命令时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!