私はphpコードでこの一般的なエラーを修正する方法について正しい答えを探してきました.コードのhttpヘッダーfailed to open stream: HTTP request failed!
をバイパスするようにコードを書き直すことに解決策があると本当に思います. User-Agent
アクセスする必要があるファイルは、このコードと同じサーバーにあります。このスクリプトの関数部分を書き直す方法について助けが必要です。
function runapp($dir,$latdeg,$latmin,$latsec,$longdeg,$longmin,$longsec)
{
global $_english;
$query= ($_english ? 'http://esnig.org/cgi-bin/ntv2_geo2_e.cgi' : 'http://esnig.org/cgi-bin/ntv2_geo2_f.cgi').
'?' . PAR_DIR .'=' . $dir .
'&' . PAR_LATDEG .'=' . $latdeg .
'&' . PAR_LATMIN .'=' . $latmin .
'&' . PAR_LATSEC .'=' . $latsec .
'&' . PAR_LONGDEG .'=' . $longdeg .
'&' . PAR_LONGMIN .'=' . $longmin .
'&' . PAR_LONGSEC .'=' . $longsec;
$response=file($query);
foreach ($response as $value)
{
echo $value;
}
}
?>