如何在同一台服务器上配置多个Symfony2项目


How to configure more than one Symfony2 projects on the same server

我正在我的服务器上工作2 Symfony2项目,但如果我执行它们,我就会出现错误。我们称这两个项目为A和b。

如果我重新启动服务器上的apache2服务并输入项目A的web,则项目B显示此错误:

fatalerroreexception:错误:类"Ps'PdfBundle'PsPdfBundle"未找到在/var/www/gesalight/gesaudit2/app/appkernel .php第19行

否则,如果我重新启动apache2服务并首先输入项目B,则项目A显示相同的错误:

PHP致命错误:类'Acme' contacttebundle ' acmeccontacttebundle '不存在在/var/www/ohupweb/app/appkernel .php第20行

如果一个工作,另一个不工作。

当然,这两个项目有一个独立的虚拟主机指向她对应的目录。

更多信息:服务器是Ubuntu服务器12.04,PHP 5.5.12和Apache2 2.4.9。项目A是Symfony2 v2.5,项目B是Symfony2 v2.3

我做错了什么?任何建议吗?谢谢。

经过几天的寻找,终于找到了!

在php.ini的配置中,我更改了opcache的注释参数。启用到0,现在它工作了…顺便说一下,我也不知道为什么。

谢谢。