haciendo un cache buffer de una url me da error en mi hostin desconocido y en mi localhost no, como puedo areglarlo ?:
PHP Error Message
Warning: file_put_contents(http%3A%2F%2Fapi.hostip.info%2Fg et_xml.php%3Fip%3D190.134.141.156) [function.file-put-contents]: failed to open stream: Permission denied in /home/a5924792/public_html/includes/geo.php on line 50
codigo:
Código PHP:
// Direccion de la pagina
$ip = $_SERVER["REMOTE_ADDR"];
$pagina = 'http://api.hostip.info/get_xml.php?ip='.$ip;
$cache = urlencode($pagina);
file_put_contents($cache, $resultado);
fileperms($cache) & 7777;