Quiero analizar información de una página html. Actualmente que resuelve el problema como este:Función equivalente para file_get_contents()?
header("Content-type: text/plain");
$this->pageSource = file_get_contents ($this->page);
header("Content-type: text/html");
$this->page
es la URL de la página web. Esto funciona bien en XAMPP, pero cuando subo mi guión en mi servidor web, me sale el siguiente mensaje de error:
Advertencia: file_get_contents() [function.file-get-contents]: http: // envoltorio está deshabilitado en la configuración del servidor por allow_url_fopen = 0
Así que, obviamente, no estoy autorizado a ejecutar esa función en mi servidor web.
¿Existe una función equivalente para resolver mi problema?
¿Has probado el curl? –
Puede usar la función, pero no con las URL, solo con archivos locales, eso es lo que le dice el mensaje de error. – Tobias
'file_get_contents()' podría usarse para abrir URL, pero no podría manejar tiempos de espera o trabajar detrás de un proxy. –