我在本地安装了我的 joomla 站点,一切正常,然后顺利迁移到生产环境。我必须在我的一个输出覆盖中更改一些东西,以用于 dermart 模块,并且当在本地文件中完成更改时,我上传到生产 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'));
但是我在模板文件夹中的这个文件在更改之前运行良好!我试图恢复到旧文件,但仍然是相同的空白页问题。似乎它正确地进行了覆盖,然后它决定不再想要了?