来自恶意访问的PHP警告

时间:2016-09-29 03:27:09

标签: php .htaccess

我们正在变得虚假let vc = self.storyboard?.instantiateViewController(withIdentifier: "UpdateFilesViewController") self.navigationController?.present(vc!, animated: true, completion: nil) 我们无法复制。

当访问以下URL PHP Warnings时,会发生所有PHP警告。

所有域名地址似乎都是遥远的,似乎与我们或实际上彼此无关,很可能是恶意的。我们阻止一个IP地址,然后弹出一个新的IP地址。

正如我所说,我们无法复制错误,所以我想知道是否有人看到类似或有关于我们如何永久阻止对[ .php?prod='0=A ]的所有访问的建议

我知道这可能不是最好的论坛,但坦率地说,我很难过。

PHP警告:mysql_fetch_assoc()期望参数1为资源,布尔值在

中给出

3 个答案:

答案 0 :(得分:0)

您可以配置Web服务器以阻止不需要的请求。以下是使用nginx阻止?prod='0=A的示例:

    # %27 means ' character
    if ($arg_prod = "%270=A") {
        return 403;
    }

另外,我建议您查看准备好的WAF解决方案,如mod_security或naxsi,以自动阻止可疑请求。

答案 1 :(得分:0)

我认为您正在尝试获取结果表单查询,但结果肯定是错误的,这意味着存在数据库错误。

这里是mysql_fetch_assoc doc检查这个

答案 2 :(得分:0)

您可以使用RewriteRule

阻止htaccess文件中的此类网址
RewriteCond %{QUERY_STRING} (?=%27|%22).*
RewriteRule ^.* - [F]

此规则将抛出403服务器响应以禁止此类网址。您可以重定向到索引页

,而不是抛出403 Forbidden响应

%27 - 单引号的URL编码值
%22 - 双引号的网址编码值