[英]URL helper functions within an Artisan command return empty base URL
當我調用任何url輔助函數時,例如
URL::asset('foo/bar')
在命令中,基本URL是一個空字符串,返回的URL是
http://:/foo/bar
我正在通過調用來運行命令
php artisan myproject:MyCommand
從命令行。 其中MyCommand是擴展Illuminate \\ Console \\ Command的類
我已經在config / app.php中設置了我的網址,但是當我從HTTP請求運行時,我只會獲得完全限定的網址
我正在使用Laravel Framework版本4.1.24
找到了問題。
我的工匠檔案缺少這行
$ app-> setRequestForConsoleEnvironment();
我擁有的文件是較舊的版本。 此行於2013年10月25日添加
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.