> 백엔드 개발 > PHP 튜토리얼 > 웹마스터가 PHP 함수를 사용하여 응답한 후 IIS 로그에 기록이 있습니다. iis 로그에서 트로이 목마를 확인하세요. iis 날짜를 확인하는 방법.

웹마스터가 PHP 함수를 사용하여 응답한 후 IIS 로그에 기록이 있습니다. iis 로그에서 트로이 목마를 확인하세요. iis 날짜를 확인하는 방법.

PHP中文网
풀어 주다: 2016-07-29 08:49:19
원래의
1157명이 탐색했습니다.

여러 웹사이트의 응답을 설정하려면 최대 실행 시간을 120초로 설정하면 40개 이상의 웹사이트를 테스트할 수 있습니다. 회사에 많은 웹사이트가 있고 이러한 웹사이트가 정상적으로 열리는지 빨리 알고 싶다면 다음 코드가 도움이 될 수 있습니다.

<?php 
//设置最大执行时间是 120秒
ini_set('max_execution_time',120);
function httpcode($url){
	$ch = curl_init();
	$timeout = 3;
	curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
	curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
	curl_setopt($ch, CURLOPT_HEADER, 1);
	curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); 
	curl_setopt($ch,CURLOPT_URL,$url);
	curl_exec($ch);
	return $httpcode = curl_getinfo($ch,CURLINFO_HTTP_CODE);
	curl_close($ch);  
}
$check_web = array('http://test1.onestopweb.cn/', 'http://test2.onestopweb.cn/', 'http://test3.onestopweb.cn/', 'http://www.onestopweb.cn/');
for($i=0;$i
使用方法:如果显示为200则正常,如果显示其它值表示不正常;$timeout后面的3是设置超时秒数。
로그인 후 복사

PHP 컬_setopt 함수가 응답한 후 IIS 로그에 추적이 남습니다. 속담처럼 DDOS 분산 서비스 거부 공격은 현재 매우 인기가 있습니다. 로그에서 몇 가지 단서를 볼 수 있습니다.

#Software: Microsoft Internet Information Services 7.5
#Version: 1.0
#Date: 2016-05-14 01:58:42
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
2016-05-14 01:58:41 182.254.231.253 GET / - 80 - 182.254.231.238 - 200 0 0 124
로그인 후 복사

위에서는 웹마스터가 PHP 기능을 사용하여 응답한 후 IIS 로그 및 PHP 콘텐츠를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿