小编Per*_*ino的帖子

Apache mod evasive导致index.php的权限被拒绝

出于安全考虑,我安装了apache模块安全性和规避性.不,我有时会得到错误

禁止您无权访问此服务器上的/index.php.

apache的日志文件告诉我:[Tue May 12 14:42:32.825039 2015] [evasive20:error] [pid 27443] [client 192.168.32.22:51305]客户端被服务器配置拒绝:/ var/www/test/index. php,referer:http://test.domain.local/index.php

我知道保护Apache Webserver很重要.但是这个错误使合格的工作变得不可能.如何防止出现此错误?如果我用a2dismod规避了模块,那么错误就不会出现.

谢谢.

apache security module access-denied

5
推荐指数
1
解决办法
5472
查看次数

如何根据MySQL中不同列的值删除重复记录?

我有几个SQL表的查询:

在此输入图像描述

我想从查询结果中过滤重复项,其中列id具有多个相同的值.在这个例子中,我们可以看到有两个id = 1(名字Miriam).在这里,我想保留pcs = 2的记录,Miriam的第二条记录我不想在查询结果中使用它.在过滤的情况下,密钥将基于pcs列的值.

在此输入图像描述

我怎样才能做到这一点?我的查询是:

SELECT 
`periode_class_members`.`id`, 
`classes`.`id` AS `class`, 
`periode_class_members`.`periode`, 
`user`.`firstname` AS `firstname`, 
`user`.`lastname` AS `lastname`, 
`periode_class_members`.`status`,
`periode_class_subjects`.`id` AS pcs 
FROM `periode_class_subject_members` 
LEFT JOIN `periode_class_members` 
ON periode_class_subject_members.periode_class_member = periode_class_members.id 
RIGHT JOIN `periode_class_subjects` 
ON periode_class_subject_members.periode_class_subject = periode_class_subjects.id 
JOIN `classes` 
ON periode_class_members.class = classes.id 
LEFT JOIN `user` 
ON periode_class_members.user = user.id
where `classes`.`id` = 1;
Run Code Online (Sandbox Code Playgroud)

mysql sql select join duplicates

2
推荐指数
1
解决办法
530
查看次数

标签 统计

access-denied ×1

apache ×1

duplicates ×1

join ×1

module ×1

mysql ×1

security ×1

select ×1

sql ×1