由于我已将我的 Dreamfactory DSP 从 2.0.2 升级到 2.1.1-2 ,一些配置的参数似乎被忽略了!
DF_LOG_LEVEL 是其中之一,即使我更改它,该值仍保持为 WARNING 定义为 config/df.php 中的默认值
这是我的 .env 文件的一部分:
##------------------------------------------------------------------------------
## DreamFactory Settings
##------------------------------------------------------------------------------
## LOG Level. This is hierarchical and goes in the following order.
## DEBUG -> INFO -> NOTICE -> WARNING -> ERROR -> CRITICAL -> ALERT -> EMERGENCY
## If you set log level to WARNING then all WARNING, ERROR, CRITICAL, ALERT, and EMERGENCY
## will be logged. Setting log level to DEBUG will log everything. Default is WARNING.
DF_LOG_LEVEL=DEBUG
(我检查了我的 .env 文件中没有关于 LOG_LEVEL 的其他行)
这是关于 LOG_LEVEL 的 config/df.php 部分:(默认为 WARNING)
'version' => '2.1.1',
// General API version number, 1.x was earlier product and may be supported by most services
'api_version' => '2.0',
// Name of this DreamFactory instance. Defaults to server name.
'instance_name' => env('DF_INSTANCE_NAME', gethostname()),
// Log level
'log_level' => env('DF_LOG_LEVEL', 'WARNING'),
当我将 .env 文件中的 DF_LOG_LEVEL 更改为其他值时,即使重新启动服务器后,我的日志文件和管理部分配置/系统信息中也没有任何变化,我仍然有:
梦工厂实例
管理应用程序版本:2.1.5
梦工厂版本:2.1.1
系统数据库:mysql
安装路径:/opt/df2/apps/dreamfactory/htdocs/
日志路径:/opt/df2/apps/dreamfactory/htdocs/storage/logs/
日志模式:单一
日志级别:警告
我注意到 DF_ALLOW_FOREVER_SESSIONS=true 等其他参数也存在同样的问题,这也不再有效!
有什么帮助或建议吗?