[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
?>

5 comentários em “[Resolvido]: URL file-access is disabled in the server configuration

  • 25 de janeiro de 2013 em 12:38
    Permalink

    Salvou minha vida!!!!

    Resposta
  • 16 de dezembro de 2013 em 12:17
    Permalink

    PQP vc salvou meu dia…. rodei demais até cair aqui!

    Resposta
  • 10 de março de 2016 em 17:08
    Permalink

    Resolveu meu promblema! PERFEITO

    Resposta
  • 19 de novembro de 2018 em 15:23
    Permalink

    Resolveu pra mim também! No meu caso ocorreu em um getimagesize() ! Muito Obrigado!

    Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *