尝试访问我的域http://localhost/home/avis-communes/网站wordpress,前端或后端的任何部分时出现此错误。我尝试通过ftp删除wordfence插件,但仍然出现以下错误。
警告:未知:无法打开流:第0行的“未知”中没有此类文件或目录 致命错误:未知:未能打开所需' /home/avis-communes/wordfence-waf.php' (include_path ='。; C:\ php \ pear')在第0行的未知中
任何帮助将不胜感激 在.htaccess文件中:
__declspec(dllexport) bool ShouldRun;
答案 0 :(得分:0)
It looks like you might somehow have moved or deleted the file specified in the PHP "auto_prepend_file" directive (/home/avis-communes/wordfence-waf.php).
This file is related to the Wordfence Firewall "optimization". At this stage, I suggest you remove the optimization and start over.
答案 1 :(得分:0)
打开文件.htaccess
关闭行
答案 2 :(得分:0)
有不同的方案。如果您使用的是 WordFence Security 插件,则需要验证.user.ini
,.htaccess
和wordfence-waf.php
中的路径。
在您的情况下,需要验证的路径是“ / home / avis-communes /”。
答案 3 :(得分:0)
Fatal error: Unknown: Failed opening required '/home/customer/www/domain.com/public_html/wordfence-waf.php' (include_path='.:/usr/local/php73/pear') in Unknown on line 0
然后你必须检查 wordfence-waf.php
然后你才能看到
现在我们必须检查网站,如果问题相同,我们必须配置 .htaccess
然后就可以解决了。
答案 4 :(得分:0)
就我而言,我安装了 Wordfence 防火墙优化,它为我的 .htaccess 添加了一堆配置。但是在停用并删除插件后,我尝试清除 /var/www/wordpress/wordfence-waf.php
文件。
因为 HTACCESS 有这个文件的 auto_prepend_file
,我的整个网站都关闭了。
我有两种方法可以解决这个问题。
touch /var/www/wordpress/wordfence-waf.php
理想情况下,插件应该删除 HTACCESS 中的配置。为此,请删除 # Wordfence WAF
和 # END Wordfence WAF
行之间的所有内容。