Ho questo problema, voglio eseguire la richiesta HTTP da uno dei miei controller all'URL che è collegato con un altro controller. Sono completamente indipendenti l'uno dall'altro.ZF: richiesta http da un controller a un altro si blocca
Quando il mio controller contiene il codice seguente mie applicazioni si blocca fino a ottenere Fatal error: tempo massimo di esecuzione di 30 secondi superato ...
$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;
per quanto ne so non c'è ciclo qui. Se lo faccio da fuori ZF funziona ok.
Aggiungere un'altra voce per le intestazioni: '" Connessione: chiudi \ r \ n "'. –
Non funziona scusa :( – Seba
Ho provato anche il client http Guzzle e ho ottenuto lo stesso risultato.Penso che forse è un problema con file_get_contents – Seba