Mam problem z plikiem ktory chce aby byl 'obslugiwany' cronem... Wszystkie foldery jak i sam plik jest ustawiony na chmod 777, administrator serwera posprawdzal ustawienia komend i wszystko jest w porzadku (wczesniej inny plik dzialal na tej samej komendzie bez problemu)... Nie majac juz zadnego pomyslu na to czym moze byc to spowodowane chcialbym prosic Was o pomoc... Skrypt dziala bez problemowo uruchamiany w przegladarce... Ponizej przedstawiam skrypt tego pliku:
<?php require_once("mainfile.php"); $czas = 30; // Co ile ma by aktualizacja $adres = "http://adres.kanalu.rss"; // Adres URL do kanau RSS $liczba = 30; // Iloc nagwkw newsw, ktre maj by wyswietlane $autoupdate = TRUE; $trunc = FALSE; $delim = FALSE; } $tag = "item "; $x = 0; while($x < $liczba) { $title[$x] = str_replace(strstr($title[$x],"</title>"),"",$title[$x]); // Usuwanie </title> oraz wszystkiego poza nim $image[$x] = str_replace ("<p><img src=", "", preg_replace("/></p>(.|s)*?></p><//","",$image[$x])); $url[$x] = preg_replace("/\" length=\"(.|s)*?\"/","",preg_replace("/type=\"(.|s)*?\"/","",$url[$x])); if ($title[$x] == "") { $liczba = $x; break; } // Gdy ju nie ma nagwkw zmienna $liczba przyjmuje warto maksumaln. $x++; } $x=0; while ($x < $liczba) {// ta ptla zapisuje kady link osobno. } else { $exist = $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_baza_baza WHERE filename='$short_url'")); $result = $db->sql_query("INSERT INTO ".$prefix."_baza_waiting (baza_name, baza_photo) VALUES ('$short_url', '$short_img')"); } } } } } else { } } $x++; } } else { } //DODAWANIE PLIKOW DO BAZY DANYCH $result = $db->sql_query("SELECT * FROM ".$prefix."_baza_waiting"); while ($row = $db->sql_fetchrow($result)) { $ch = curl_init('http://adres.mojego.serwera/modules.php?name=Nazwa&file=takeuploadrss'); curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields); curl_exec($ch); curl_close($ch); }