file_get_contents: impossibile aprire il flusso: l'host è inattivo

StackOverflow https://stackoverflow.com/questions/609626

  •  03-07-2019
  •  | 
  •  

Domanda

Sto eseguendo php5 sul mio mac osx 10.5. Se scrivo un semplice script php:

<?php
file_get_contents('http://www.google.com');
?>

Ed eseguirlo dalla riga di comando, ottengo il seguente errore:

" Avviso: file_get_contents ( http://www.google.com ): impossibile aprire lo stream : L'host è inattivo "

Non sono sicuro che mi manchi qualche impostazione in php.ini o qualcosa del genere. So che se eseguo lo stesso script dal mio server, viene eseguito senza avviso.

Qualche idea su cosa mi sto perdendo qui?

Grazie!

È stato utile?

Soluzione

Firewall o non sei connesso a Internet (o forse stai eseguendo qualcosa come LittleSnitch che sta bloccando l'accesso a Terminal.app).

Altri suggerimenti

Controlla il tuo firewall?

Controlla che l'impostazione PHP allow_url_fopen sia impostata su On . Usa phpinfo () per controllare tutte le impostazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top