Ícone do site Linha de Comando

[Resolvido]: URL file-access is disabled in the server configuration

Chegou aqui desesperado! Fique tranquilo.

Veio ao lugar certo. Leia este post e encontre a solução.

O porque desse erro?
Por medidas de segurança alguns recursos são desativados nos servidores de hospedagem, dentre eles, temos o allow_url_fopen e o allow_url_include.

Segue uma lista de funções que podem gerar esta mensagem:


//-- simplexml_load_file()
$url = "http://gdata.youtube.com/feeds/api/videos/". $id_do_youtube."?v=2";
$sxml = simplexml_load_file($url);
echo $sxml->title;

//-- loadHTMLFile()
$doc = new DOMDocument();
$doc->loadHTMLFile($url);

//--load()
$doc = new DOMDocument;
$doc->load($url);

//-- fopen()
fopen($url, "r");

//-- file_get_contents()
file_get_contents($url);
?>

Algumas Soluções:
Crie um arquivo .htaccess e insira a linha abaixo:
php_value allow_url_fopen on

ou adicione a função ini_set, no início do arquivo .php:

 
ini_set(allow_url_fopen, 'On'); //pode ser assim 

ini_set(allow_url_fopen, '1'); // ou assim
?>
Sair da versão mobile