Subversion Repositories php-qbpwcf

Rev

Rev 383 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 383 Rev 394
Line 1057... Line 1057...
1057
 
1057
 
1058
				#記錄 http log 的最後變更時間
1058
				#記錄 http log 的最後變更時間
1059
				$httpTimeFloat=strtotime($findSpecifyStrFormat["parsedVar"]["month"][0]." ".$findSpecifyStrFormat["parsedVar"]["day"][0]." ".$findSpecifyStrFormat["parsedVar"]["hour"][0].":".$findSpecifyStrFormat["parsedVar"]["min"][0].":".$findSpecifyStrFormat["parsedVar"]["sec"][0]);
1059
				$httpTimeFloat=strtotime($findSpecifyStrFormat["parsedVar"]["month"][0]." ".$findSpecifyStrFormat["parsedVar"]["day"][0]." ".$findSpecifyStrFormat["parsedVar"]["hour"][0].":".$findSpecifyStrFormat["parsedVar"]["min"][0].":".$findSpecifyStrFormat["parsedVar"]["sec"][0]);
1060
 
1060
 
1061
				}#if end
1061
				}#if end
-
 
1062
				
-
 
1063
			#反之
-
 
1064
			else{
-
 
1065
			
-
 
1066
				#沿用上次時間
-
 
1067
				$httpTimeFloat=$params["info"]["preTimeFloat"]["http"];
-
 
1068
			
-
 
1069
				}#else end
1062
 
1070
 
1063
			}#if end
1071
			}#if end
1064
 
1072
 
1065
			#反之沒變動
1073
			#反之沒變動
1066
			else{
1074
			else{
Line 1138... Line 1146...
1138
 
1146
 
1139
		}#if end
1147
		}#if end
1140
 
1148
 
1141
	#如果存在 https log
1149
	#如果存在 https log
1142
	if($checkMultiFileExist["allExist"]==="true"){
1150
	if($checkMultiFileExist["allExist"]==="true"){
1143
 
1151
 
1144
		#函式說明:
1152
		#函式說明:
1145
		#呼叫shell執行系統命令,並取得回傳的內容.
1153
		#呼叫shell執行系統命令,並取得回傳的內容.
1146
		#回傳結果:
1154
		#回傳結果:
1147
		#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.
1155
		#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.
1148
		#$result["error"],錯誤訊息陣列.
1156
		#$result["error"],錯誤訊息陣列.
Line 1276... Line 1284...
1276
 
1284
 
1277
				#記錄 http log 的最後變更時間
1285
				#記錄 http log 的最後變更時間
1278
				$httpsTimeFloat=strtotime($findSpecifyStrFormat["parsedVar"]["month"][0]." ".$findSpecifyStrFormat["parsedVar"]["day"][0]." ".$findSpecifyStrFormat["parsedVar"]["hour"][0].":".$findSpecifyStrFormat["parsedVar"]["min"][0].":".$findSpecifyStrFormat["parsedVar"]["sec"][0]);
1286
				$httpsTimeFloat=strtotime($findSpecifyStrFormat["parsedVar"]["month"][0]." ".$findSpecifyStrFormat["parsedVar"]["day"][0]." ".$findSpecifyStrFormat["parsedVar"]["hour"][0].":".$findSpecifyStrFormat["parsedVar"]["min"][0].":".$findSpecifyStrFormat["parsedVar"]["sec"][0]);
1279
 
1287
 
1280
				}#if end
1288
				}#if end
-
 
1289
				
-
 
1290
			#反之
-
 
1291
			else{
-
 
1292
			
-
 
1293
				#沿用上次時間
-
 
1294
				$httpsTimeFloat=$params["info"]["preTimeFloat"]["https"];
-
 
1295
			
-
 
1296
				}#else end
1281
 
1297
 
1282
			}#if end
1298
			}#if end
1283
 
1299
 
1284
		#反之沒變動
1300
		#反之沒變動
1285
		else{
1301
		else{
Line 2250... Line 2266...
2250
		}#else end
2266
		}#else end
2251
 
2267
 
2252
	#debug mode
2268
	#debug mode
2253
	if($debug){
2269
	if($debug){
2254
 
2270
 
2255
		
-
 
2256
 
-
 
2257
		#comment
2271
		#comment
2258
		echo "Log檔有變動,要做事".PHP_EOL;
2272
		echo "Log檔有變動,要做事".PHP_EOL;
2259
		echo "\$preHttpTimeFloat:".$params["info"]["preTimeFloat"]["http"].PHP_EOL;
2273
		echo "\$preHttpTimeFloat:".$params["info"]["preTimeFloat"]["http"].PHP_EOL;
2260
		echo "\$preHttpsTimeFloat:".$params["info"]["preTimeFloat"]["https"].PHP_EOL;
2274
		echo "\$preHttpsTimeFloat:".$params["info"]["preTimeFloat"]["https"].PHP_EOL;
2261
		echo "\$preSmtpTimeFloat:".$params["info"]["preTimeFloat"]["smtp"].PHP_EOL;
2275
		echo "\$preSmtpTimeFloat:".$params["info"]["preTimeFloat"]["smtp"].PHP_EOL;
2262
		echo "\$preImapTimeFloat:".$params["info"]["preTimeFloat"]["imap"].PHP_EOL;
2276
		echo "\$preImapTimeFloat:".$params["info"]["preTimeFloat"]["imap"].PHP_EOL;
2263
		echo "\$preNamedTimeFloat:".$params["info"]["preTimeFloat"]["named"].PHP_EOL;
2277
		echo "\$preNamedTimeFloat:".$params["info"]["preTimeFloat"]["named"].PHP_EOL;
2264
		echo "\$preSshdTimeFloat:".$params["info"]["preTimeFloat"]["sshd"].PHP_EOL;
2278
		echo "\$preSshdTimeFloat:".$params["info"]["preTimeFloat"]["sshd"].PHP_EOL;
2265
		
2279
		
2266
			
-
 
2267
		
-
 
2268
		echo "\$httpTimeFloat:".$httpTimeFloat.PHP_EOL;
2280
		echo "\$httpTimeFloat:".$httpTimeFloat.PHP_EOL;
2269
		echo "\$httpsTimeFloat:".$httpsTimeFloat.PHP_EOL;
2281
		echo "\$httpsTimeFloat:".$httpsTimeFloat.PHP_EOL;
2270
		echo "\$smtpTimeFloat:".$smtpTimeFloat.PHP_EOL;
2282
		echo "\$smtpTimeFloat:".$smtpTimeFloat.PHP_EOL;
2271
		echo "\$imapTimeFloat:".$imapTimeFloat.PHP_EOL;
2283
		echo "\$imapTimeFloat:".$imapTimeFloat.PHP_EOL;
2272
		echo "\$namedTimeFloat:".$namedTimeFloat.PHP_EOL;
2284
		echo "\$namedTimeFloat:".$namedTimeFloat.PHP_EOL;