私のサーバ接続のために、いくつかのURLをチェックしようとすると、ホストがターゲットサーバに到達できませんでした。いったん届かないと、PHPがちょうど立ち往生したものを返さなかった。私はスタックされている場合、接続を殺すことができるようにPHPファイルのどこにKILLコマンドを追加したいと思います。特定の時間の後に接続を切断するとにかくありますか?またはこの問題を解決するためのifコマンドまたは他のコマンド私はこのコマンドを、ヘッダコマンドtimeout -s KILL 10
を実行する前に追加したいと思います。php_header関数がハングしている場合にkillする
私のコードは次のとおりです。
<?php
function UR_exists($url){
$headers=get_headers($url);
return stripos($headers[0],"200 OK")?true:false;
}
if(UR_exists("https://www.uni-hohenheim.de/fileadmin/einrichtungen/apo/Hauptseminar_Agraroekonomie_12/Simeon_Ehui_World_Bank.pptx"))
echo "file exists";
else
echo "file does not exist";
?>
私はすでに、私はnginxのとPHP-FPMを持っており、それが – danone