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