我正在为现有的 Magento 安装开发一个新主题,并且我有一个流氓链接。最后一个人显然决定硬编码一个指向他在顶部导航中使用的 AW 博客扩展的链接。见这里:derm2go.com - 链接是“文章”。我正在摆脱 AW Blog 以支持集成的 wordpress 安装,但是当我卸载 AW Blog 时,网站中断(导航消失后的所有内容)并且我在日志中收到此错误:
2011-11-19T08:56:19+00:00 ERR (3): Warning: include() [function.include]: 未能打开“Mage/Blog/Helper/Data.php”以包含(include_path='/chroot /home/dermtwog/derm2go.com/html/app/code/local:/chroot/home/dermtwog/derm2go.com/html/app/code/community:/chroot/home/dermtwog/derm2go.com/html/app /code/core:/chroot/home/dermtwog/derm2go.com/html/lib:.:/usr/share/pear') 在 /chroot/home/dermtwog/derm2go.com/html/lib/Varien/Autoload。第 93 行的 php
我到处搜索,我认为这可能会影响导航菜单,而且我不知道链接来自哪里 - 它不在 CMS/静态块中,也不在任何默认模板文件中服务器(我删除并重新安装了所有这些),即使我更改模板也会显示,所以它可能不在子主题中。
有没有人知道它可能隐藏在其他文件中?我假设最后一个人以某种方式进行了快速而肮脏的黑客攻击 - 并且可能弄乱了核心文件?真的宁愿不必完全重新安装。