Php 如何在同一台服务器上配置多个Symfony2项目
我正在服务器上处理2个Symfony2项目,但如果执行它们,则会出现错误。 让我们把项目称为A和B 如果我在服务器上重新启动apache2服务并进入项目A的web,则项目B显示此错误: FatalErrorException:错误:找不到类“Ps\PdfBundle\PsPdfBundle” 在/var/www/gesalight/gesaudit2/app/AppKernel.php第19行中 否则,如果我再次重新启动apache2服务并首先在项目B上输入,则项目A将显示相同的错误: PHP致命错误:类“Acme\ContacteBundle\AcmeContacteBundle”不是 可在第20行的/var/www/ohupweb/app/AppKernel.php中找到 一个有效,另一个无效 当然,这两个项目有一个独立的虚拟主机指向她对应的目录 更多信息:该服务器是一个Ubuntu服务器12.04,带有PHP5.5.12和Apache2.4.9。项目A为Symfony2 v2.5,项目B为Symfony2 v2.3Php 如何在同一台服务器上配置多个Symfony2项目,php,apache,symfony,Php,Apache,Symfony,我正在服务器上处理2个Symfony2项目,但如果执行它们,则会出现错误。 让我们把项目称为A和B 如果我在服务器上重新启动apache2服务并进入项目A的web,则项目B显示此错误: FatalErrorException:错误:找不到类“Ps\PdfBundle\PsPdfBundle” 在/var/www/gesalight/gesaudit2/app/AppKernel.php第19行中 否则,如果我再次重新启动apache2服务并首先在项目B上输入,则项目A将显示相同的错误: PHP致
我做错了什么?有什么建议吗?谢谢。经过几天的寻找解决方案,我终于找到了 在php.ini的配置中,我将opcache.enable的注释参数更改为0,现在它可以工作了。。。顺便说一句,我不知道为什么
谢谢。您安装了./composer.phar吗?什么意思?我使用composer将它们安装在服务器上。因此,在每个项目中都有一个包含vendor/autoload.php的vendor文件夹。类未找到意味着类未找到,所以它与自动加载有关,朝这个方向看。