2013-03-12 43 views
2

我目前正试图在我的专用服务器上安装预生产分支。在symfony上安装preproduction时缓存访问问题

我在我的symfony生产项目的/web/preprod directoty中安装了Symfony版本。我设法正确地连接了前端控制器和路由,现在我正在preprod分支中调用一个动作。

我收到此错误信息:

Warning: require_once(/var/www/vhosts/ns21206.ovh.net/citydom/web/preprod/app/cache/prod_new/jms_diextra/proxies/CityDom-APIBundle-Controller-GangController.php): failed to open stream: No such file or directory in /var/www/vhosts/ns21206.ovh.net/citydom/web/preprod/app/cache/prod/jms_diextra/controller_injectors/CityDomAPIBundleControllerGangController.php on line 13

Fatal error: require_once(): Failed opening required '/var/www/vhosts/ns21206.ovh.net/citydom/web/preprod/app/cache/prod_new/jms_diextra/proxies/CityDom-APIBundle-Controller-GangController.php' (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/vhosts/ns21206.ovh.net/citydom/web/preprod/app/cache/prod/jms_diextra/controller_injectors/CityDomAPIBundleControllerGangController.php on line 13

的preprod缓存文件夹的权限777

并非所有的动作都没有工作,但是这一次没有。

+0

你为什么不清除缓存和清洁preprod缓存 – 2013-03-12 14:14:45

+0

一样: 'setfacl的-R -mu:根:RWX -mu:WHOAMI:RWX应用程序/缓存应用程序/日志 setfacl -dR -mu:root:rwx -mu:whoami:rwx app/cache app/logs' 但是错误信息仍然是一样的 – Nicorr 2013-03-12 14:15:38

回答

0

请参阅设置权限this section。请使用setfacl命令。

+0

我已经设置了权限后再试 – Nicorr 2013-03-12 15:13:49

+0

我终于设法摆脱了这个错误。我手动修改了缓存文件的访问权限,它在几次之后就工作了。 谢谢;) – Nicorr 2013-03-13 12:46:05