macOS上的Symfony:brew vs macports

时间:2017-11-11 14:57:14

标签: php apache symfony

我最近从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服务器相同)。

1 个答案:

答案 0 :(得分:0)

我最终在一个docker容器中运行Debian 无论如何,我对Linux服务器更加满意。

我仍然想要一个答案,因为最后我只避免了错误;)