linhbatinh
31-03-2008, 08:12 PM
Chức năng: Giới hạn serrver load trước tình trạng có quá nhiều người truy cập vào website hay tình trạng bị DDOS dẫn đến tình trạng host bị suppend
Chú ý: chỉ dành cho hệ thống Unix và Linux
Mớ file includes/config.php
Tìm:<?php
Thêm vào sau đó:
$reguptime = trim(exec(“uptime”));
if ($reguptime) {
if (preg_match(“/, *(\d) (users?), .*: (.*), (.*), (.*)/”, $reguptime, $uptime)) {
$loadnow = $uptime[3];
}
}
if($loadnow > 75)
{
echo “diendan.uhhay.com”;
exit;
}
Thay 75 = con số mà bạn cho là hợp lý
(Đoạn code trên có thể áp dụng cho tất cả các mã nguồn khác)
Chú ý: chỉ dành cho hệ thống Unix và Linux
Mớ file includes/config.php
Tìm:<?php
Thêm vào sau đó:
$reguptime = trim(exec(“uptime”));
if ($reguptime) {
if (preg_match(“/, *(\d) (users?), .*: (.*), (.*), (.*)/”, $reguptime, $uptime)) {
$loadnow = $uptime[3];
}
}
if($loadnow > 75)
{
echo “diendan.uhhay.com”;
exit;
}
Thay 75 = con số mà bạn cho là hợp lý
(Đoạn code trên có thể áp dụng cho tất cả các mã nguồn khác)