Eroare 406 Not Acceptable la script apelat cu Cron Job

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Avatar utilizator
trif
Mesaje:500

Eroare 406 Not Acceptable la script apelat cu Cron Job

Buna ziua,
am codul acesta

Cod: Selectaţi tot

$sql="SELECT * FROM tabel ORDER BY denumire ASC"; 
$res=mysql_query($sql);
echo '<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">';
while($rand=mysql_fetch_array($res)) 
{ 
echo '<url><loc>http://site.ro/'.$rand['urlf'].'</loc><changefreq>always</changefreq></url>'; 
} 
echo '</urlset>';
si vreau sa il fac ca xml prin cronjobs

Cod: Selectaţi tot

curl http://www.site.ro/sitemap_generator.php > /home/domeniu/public_html/sitemap.xml
dar imi da eroarea 406 Not Acceptable

Nu stiu de ce nu merge.
Astept raspuns.
Multumesc aticipat.
Cu stima Trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

MarPlo Mesaje:4343
Salut
Din ce am gasit pe internet legat de acea eroare, apare cand la server sunt transmise date Header sau in adresa URL ne acceptate de setarille serverului, posibil ca sa nu se apeleze usor cu cUrl.
Daca scriptul e apelat cu Cron Job din CAnel, ar trebui sa mearga, dar daca e prin cUrl, probabil ca e oprit de setarile de securitate.
Incearca sa schimbi numele fiserului php apelat, sau poate ar trebui vorbit cu cei de la hosting.

Subiecte similare