我正在尝试PHP微框架流明(来自laravel)。
当我设置Lumen并尝试使用Laravel中的php artisan config:cache
命令时,我收到此错误:
[InvalidArgumentException]
“config”命名空间中没有定义命令。
所以当我尝试将文件部署到服务器时遇到问题,因此我必须更改.env
文件以更改数据库用户名和密码。
这让我觉得config
在工匠
如何将其添加到工匠?
答案 0 :(得分:1)
是的,您不能在Lumen项目中使用php artisan config:cache,因为它不是开箱即用的。
您可以通过将this package (orumad/lumen-config-cache)添加到项目中来添加它:
composer require orumad/lumen-config-cache
答案 1 :(得分:0)
流明无需config:cache
。
更改后您无需执行任何操作 .env
答案 2 :(得分:-1)
在lumen
中,您必须将此配置添加到bootstrap/app.php
文件中
$app->configure('custom_config_file_name');
#example
$app->configure('custom_emails');
然后您可以按以下方式访问:
config('filename.key_name');
#example
config('constants.email');