3 php environment-variables laravel laravel-5.1
我正在尝试建立两个环境:本地和生产.
到目前为止,我添加了一个bootstrap/environment.php文件:
$env = $app->detectEnvironment(array(
'local' => array('Ben'),
'staging' => array('staging.domain.org'),
'production' => array('domain.org'),
));
Run Code Online (Sandbox Code Playgroud)
和两个.env文件 - .local.env以及.production.env不同的环境变量,如:APP_ENV=local和APP_DEBUG=true.
我的笔记本电脑的主机名被调用Ben.
我遇到的问题是php artisan env总是返回Production,因此,我无法加载我的应用程序.
此外,在production.env文件中,如果我将APP_DEBUG变量更改为true或false,它对Web应用程序没有任何影响 - 它总是返回"Whoops,看起来出错了.".
任何帮助将不胜感激.谢谢.
jos*_*ano 11
我有那个问题.我正在使用Laravel 5.2.14和宅基地.我修复了添加此行的问题:
'env' => env('APP_ENV', 'production'),
在文件中: config\app.php
我从以前的版本升级了我的Laravel应用程序,该版本不包含该行或者至少我没有.最新文件版本:
https://github.com/laravel/laravel/blob/master/config/app.php
| 归档时间: |
|
| 查看次数: |
3532 次 |
| 最近记录: |