修复卸载或删除 Wordfence 后出现,PHP Warning: Unknown: failed to open stream

修复卸载或删除 Wordfence 后出现,PHP Warning: Unknown: failed to open stream


标签: 

正在查看 2 个帖子:1-2 (共 2 个帖子)
  • 作者
    帖子
  • 诗语
    管理员
    • 文章数量: 5,865
    @feibisi
    楼主

    因为做反病毒测试,但 Wordfence 的 scan 扫描一直都没办法进行,测试了老半天还是直接先卸载了吧,然后就出现了下面的问题。

    Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
    
    Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
    
    Fatal error: Unknown: Failed opening required ‘/var/www/html/wordfence-waf.php’ (include_path=’.:/opt/php/7.2/share/pear’) in Unknown on line 0

    这是由于 Wordfence 为了增加安全性,修改了 WordPress 程序目录的 user.ini 文件。

    需要修改下面几个位置

    在这种情况下,您需要删除.htaccess.user.ini和/或php.ini文件中对w ordfence-waf 的引用。

    您可以在这些文件中搜索“wordfence-waf”。这些引用将如下所示:

    php_value auto_prepend_file "/path_to_file/wordfence-waf.php"

    auto_prepend_file = '/home/username/website.com/wordfence-waf.php'

    从文件中删除wordfence-waf的引用后,您可以继续并手动删除wordfence-waf.php文件。

    然后,您应该可以访问您的站点,然后可以通过防火墙页面再次设置扩展保护。

    诗语
    管理员
    • 文章数量: 5,865
    @feibisi
    楼主

    清理完成后,再次进行测试刷新网页可以正常访问了,然后再次去后台进行网站扫描发现也可以了。

    然后对于免费版的 Wordfence ,其实 60% 的健康度就是 100% 的值了。付费版的对于小型站点完全没必要。

    就这样,又解决了一个难题。

正在查看 2 个帖子:1-2 (共 2 个帖子)
  • 哎呀,回复话题必需登录。

未找到对应子版块?请直接在 [疑难杂症] 版块中发帖提问。

收藏纪念品


有奖活动

参与论坛社区问答,有机会获赠文派瓦普(Wapuu.com)手办模型。

产品博客


RSS 错误: http://blog.weixiaoduo.com/feed is invalid XML, likely due to invalid characters. XML error: Invalid document end at line 2, column 1

话题信息

商业系统