file_get_contents: no se pudo abrir la transmisión: el host está inactivo

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

  •  03-07-2019
  •  | 
  •  

Pregunta

Estoy ejecutando php5 en mi Mac OSX 10.5. Si escribo un script php simple:

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

Y ejecutarlo en la línea de comandos, aparece el siguiente error:

" Advertencia: file_get_contents ( http://www.google.com ): no se pudo abrir : El host está abajo "

No estoy seguro de si me falta alguna configuración en php.ini o algo así. Sé que si ejecuto el mismo script fuera de mi servidor, se ejecuta sin advertencia.

¿Alguna idea sobre lo que me estoy perdiendo aquí?

¡Gracias!

¿Fue útil?

Solución

Firewall o no estás conectado a Internet (o quizás estés ejecutando algo como LittleSnitch que está bloqueando el acceso a Terminal.app).

Otros consejos

¿Comprobar su firewall?

Compruebe que la configuración de PHP allow_url_fopen está establecida en On . Utilice phpinfo () para verificar todas las configuraciones.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top