【发布时间】:2020-01-11 02:10:54
【问题描述】:
在 laravel 5 的 config/app.php 中,我已将语言环境设置为 'ar'
但是在尝试通过以下方式获取代码中的语言环境时:
config('app.locale');
我仍然得到'en'。 似乎 config/app.php 没有自动加载/更新。
即使 config/app.php 为空,执行config('app'); 也会返回:
array:10 [▼
"debug" => true
"url" => "http://localhost"
"timezone" => "UTC"
"locale" => "en"
"fallback_locale" => "en"
"key" => "XXXXXXXXXXXXXXXXXXXXXXX" // changed here
"cipher" => "AES-256-CBC"
"log" => "single"
"providers" => array:31 [▶]
"aliases" => array:36 [▶]]
一些提示将不胜感激。
【问题讨论】:
-
用
php artisan config:clear清除了配置缓存? -
@Simon Svensson tnx。在你提到它之前得到了答案。 Tnx
标签: laravel laravel-5 configuration-files