file_get_contents: impossibile aprire il flusso: l'host è inattivo
-
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!
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.