私はこの問題を抱えています。コントローラーの 1 つから、別のコントローラーにリンクされている URL に対して HTTP 要求を実行したいと考えています。それらは互いに完全に独立しています。
コントローラーに次のコードが含まれていると、致命的なエラーが発生するまでアプリケーションがハングします: 最大実行時間が 30 秒を超えました ...
$opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en\r\n" .
"Cookie: DEFAULTID=rookgqj7bdi4os6f4pt5vqkk74\r\n"
)
);
$context = stream_context_create($opts);
$contents = file_get_contents('http://10.10.3.6/__env/Module/post-types-list/json-export', false, $context);
print "xxx=". $contents;
私の知る限り、ここにはループはありません。ZFの外部から実行すると、正常に動作します。