2017-02-20 104 views
1

每當我嘗試在Laravel上運行Artisan命令時,我都會收到以下錯誤,我在項目目錄中。獲取未定義的索引:REQUEST_URI - 在Laravel中運行Artisan命令時

例如,運行此命令:

php artisan make:migration create_stats_table 

而且我得到這個錯誤:

[ErrorException]    
    Undefined index: REQUEST_URI 

無論我什麼命令,我得到了同樣的錯誤,甚至php artisan --version返回此錯誤。我怎麼解決這個問題?

回答

5

你的代碼期望有這個索引,但是你在CLI模式下運行PHP。 REQUEST_URI變量$_SERVER superglobal僅當您通過瀏覽器訪問腳本時纔可用。

+0

是的,我發現這個問題,我用'$ _SERVER ['REQUEST_URI']'和其他變量創建了一個新路由,我想我必須找到另一種方法來通過'@ include'傳遞變量在視圖中。 – Vinny

相關問題