被黑客攻击后致命错误:在第1行调用404.php中未定义的函数GET_HEADER()

时间:2013-01-16 作者:user26091

吃了timthumb之后。利用php。

该站点已升级为WP 3.5

它再次遭到破坏,(wp config包括加密数据以及wp include目录中的functions.php。

在查看了各种网站后,我选择删除所有文件(备份网站后)并重新安装代码,以确保没有损坏的文件,并删除各种主题/插件/和WordPress更新版本中仍然存在的任何不需要的文件。

主页会加载,但超出主页的所有链接都不可用,因此会出现此错误

致命错误:调用中未定义的函数get\\u header()。。。404.php,第1行。标题和404 php文件位于主题目录的根目录中,并且没有修改代码。

我已经两次清理了站点,并将3.5安装和主题提取回站点,以确保文件位置正确。

1 个回复
最合适的回答,由SO网友:kallekillen 整理而成

“通常,当有人错误地将主题中的index.php放在WP安装文件夹中时,就会发生这种情况,它会覆盖作为WordPress主文件的index.php。

再次下载WordPress,并获取一个文件,索引。php的根文件夹,替换现在作为索引的文件。php

有时这意味着有人已将整个主题加载到根WP文件夹中。“”

如果您的主页正常工作,但超出此范围的页面无效,您可能还需要更新永久链接/htaccess。

结束