magento无效的模板文件/page/1column.phtml

web*_*er1 1 templates magento magento-1.7

我让我的网站在devp上正常运行.服务器.将应用程序迁移到生产服务器后.一切正常,直到我添加了一个扩展并启用它.该网站仍然有效,但产品视图页面未显示.每次我点击产品视图页面时,此错误都会附加到我的日志文件中...

CRIT (2): Not valid template file:frontend/base/default/template/page/1column.phtml
Run Code Online (Sandbox Code Playgroud)

我检查了文件是否正常,就像在开发服务器上工作一样.我已经尝试禁用我拥有的唯一插件(自定义菜单),但仍然存在问题.我已经尝试增加memory_limit,但它也没有帮助.

请帮助,我被困在中间.

Dre*_*ter 16

导致此错误的常见原因是使用符号链接而未在管理区域中启用此问题...

System > configuration > developer > Template Settings 
Run Code Online (Sandbox Code Playgroud)

该错误被触发的应用程序\代码\核心\法师\核心\块\的template.php围绕线243(见这里) -所以,如果它不是用符号链接的问题,那么这将是一个良好的开端调试.

如果你没有使用xDebug然后在第250行附近捕获异常,你应该记录或var_dump值:

$includeFilePath
Run Code Online (Sandbox Code Playgroud)

$this->_viewDir
Run Code Online (Sandbox Code Playgroud)

然后确保它们都存在(注意案例)

如果没有,你可能想要查看权限.