我无法在当地运行laravel。
$env = $app->detectEnvironment(array(
'prod' => array('dossiya-v2'),
'local' => array('ubuntu', 'localhost')
));
我用过
php -S localhost:4000
启动我的php服务器。我不断收到错误:“糟糕,看起来出了问题。”除非我将上述代码更改为:
$env = $app->detectEnvironment(
function(){ return 'local' ; }
);
如何更改它以便我不必输入该代码?
答案 0 :(得分:0)
您需要在运行时添加从终端返回的内容
hostname
这可能类似于Your-computer-name.local
所以你要将它添加到你的数组中:
$env = $app->detectEnvironment(array(
'prod' => array('dossiya-v2'),
'local' => array('ubuntu', 'Your-computer-name.local')
));
请参阅文档:http://laravel.com/docs/configuration#environment-configuration