[英]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.