我正在为现有的Magento安装工作一个新主题,而且我有一个流氓链接。最后一个人显然决定硬编码他在顶部导航中使用的AW Blog扩展的链接。看到这里:derm2go.com - 链接是“文章”。我正在摆脱AW博客,支持集成的wordpress安装,但是当我卸载AW博客时,网站中断(导航消失后的所有内容),我在日志中收到此错误:
2011-11-19T08:56:19 + 00:00 ERR(3):警告:include()[function.include]:打开失败 包含'Mage / Blog / Helper / Data.php' (include_path中='/ chroot /家庭/ dermtwog / derm2go.com / HTML /应用/代码/地方:/chroot/home/dermtwog/derm2go.com/html/app/code/community:/ chroot /家庭/ dermtwog / derm2go的.com / HTML /应用程序/代码/芯:/chroot/home/dermtwog/derm2go.com/html/lib::在/ usr /共享/梨') 在/chroot/home/dermtwog/derm2go.com/html/lib/Varien/Autoload.php上 第93行
我到处搜索,我可以想到这可能影响导航菜单,我不知道链接的来源 - 它不在CMS /静态块中,它不在任何默认模板中服务器上的文件(我删除并重新安装了所有这些文件),即使我更改了模板,它也会显示出来,所以它可能不在子主题中。
有没有人知道它可能隐藏的其他文件?我假设最后一个人以某种方式做了一个快速而肮脏的黑客 - 并且可能搞乱了核心文件?真的不必完全重新安装。
答案 0 :(得分:0)
卸载可能无法正常工作,并且仍在调用后面的左侧文件。转至/ app / etc / modules /并删除AW_Blog.xml(如果它仍然存在)。 此外,请确保您清除网站的缓存。
答案 1 :(得分:0)
已解决 - 最终在top.phtml中的一个子主题中找到了一组奇怪的代码。正在整个网站传播 - 谢谢!