Joomla输出覆盖无法在生产服务器上运行

时间:2013-07-24 09:50:02

标签: joomla joomla2.5 virtuemart

我有一个我的joomla网站的本地安装,一切正常,然后开始迁移到生产没有问题。我不得不改变其中一个我的输出覆盖为virtmart模块的东西,当我在上传到生产ftp的本地文件中的更改,然后我得到一个白页的厄运。

打开错误报告时,我得到:

 Fatal error: require(): Failed opening required '/var/www/cyclo2.com/public_html/templates/cyclo/html/mod_virtuemart_cart/default.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/cyclo2.com/public_html/modules/mod_virtuemart_cart/mod_virtuemart_cart.php on line 61 

第61行只是

require(JModuleHelper::getLayoutPath('mod_virtuemart_cart'));

但是我在模板文件夹中的这个文件在更改之前运行良好!我试图恢复到旧文件,仍然是相同的空白页问题。它似乎正在正确地进行覆盖,然后它决定它不再想要了吗?

1 个答案:

答案 0 :(得分:0)

这是一个权限问题,我发现default.php的权限设置为600.如何更改,我不知道,但将其设置为755使一切都恢复正常。