我在 symfony 5.4 上执行每条命令时遇到了一个奇怪的问题,由我或像 cache:clear 这样的框架,我立即收到这个错误:
In Kernel.php line 418
The environment "= " contains invalid characters, it can only contain characters allowed in PHP class names.
场景: 框架:Symfony 5.5 PHP版本:8.2 架构:MacOS M1 该程序在本地计算机上的 docker 容器内运行。
问题仅在我运行 symfony 命令时显示,但如果我通过浏览器或邮递员调用普通的 symfony 控制器,它们能够正确访问环境变量,连接到外部数据库并正确返回数据。
这样的错误可能是某种崩溃的结果吗?如果是的话,如果现在在终端或日志中显示错误,如何调试内核异常。
找不到这种奇怪行为的线索。 Tx 寻求您的帮助
我尝试了以下测试