我最近从macports切换到自制软件。我从macports运行apache和php,运行顺畅,我可以使用该设置处理我的Symfony 3.3开发。
我的mac崩溃并重新启动,实际上已经杀死了几个月前我从macports安装它时启动的apache进程,它从homebrew启动了一个。
我必须配置一堆东西才能让apache / php再次运行,但现在Symfony应用程序将无法运行:
(!)致命错误:未捕获的异常 “
Symfony\Component\DependencyInjection\Exception\LogicException
”消息“容器扩展”安全“未在第205行的/path/to/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/ContainerBuilder.php
中注册”
我已经清除了缓存(包含和不包含--no-warmup
),删除了var/{cache,sessions,logs,bootstrap.php.cache}
中的所有内容,多次运行composer install
:无效。
我不知道出了什么问题,因为它在我运行Debian 9的CI服务器上就像一个魅力(我只是克隆了回购并运行composer install
,它立刻就可以了);它在我运行Debian 8的专业主机上也像魅力一样(与CI服务器相同)。
答案 0 :(得分:0)
我最终在一个docker容器中运行Debian 无论如何,我对Linux服务器更加满意。
我仍然想要一个答案,因为最后我只避免了错误;)