• User Attivo

    errore script per cronjob

    Salve,
    ho realizzato uno script che fa il resize delle immagini e tramite il pannello del mio hosting eseguo vari cron ad uno orario prestabilito.
    Questo script funziona richimandalo da url ma in automatico non ne vuole proprio sapere.
    il log del cronjob restituisce questo errore

    Comando effettuato: /usr/local/bin/php.ORIG.4 -c /usr/local/lib/php.ini /homez.227/bbgalate/www/sito.it/resize.php
    Codice di ritorno : 65280

    Qual'è il problema secondo voi gli altri script vanno perfettamente. :arrabbiato:

    Grazie


  • ModSenior

    Ciao MrPis,
    bisognerebbe vedere lo script, utilizzi $_SERVER per caso?


  • User Attivo

    *Ti invio il codice:

    [PHP]include "SmartImage.class.php";

    $db_host = "xxx";
    $db_user = "xxx";
    $db_password = "xxx";
    $db_database = "xxx";

    $destination = "../media/k2/items/cache/";

    $connessione=mysql_connect($db_host,$db_user,$db_password);
    mysql_select_db($db_database,$connessione);

    //Genera thumb per gli articoli di tutto il sito
    $query=mysql_query(' SELECT id , fulltext, introtext FROM k2_items ORDER BY id DESC LIMIT 10');
    while ($row = mysql_fetch_array($query)) {
    $text= $row[fulltext];
    preg_match_all("/src=['"][^'"]*/", $text, $corrispondenze);
    $immagine = $corrispondenze[0][0];

        $type = explode(".",$immagine);
        $image = explode("/",$type[0]);
    
        // Settings
        $src = "../media/k2/items/src/$image[4].$type[1]";    
        $file=md5("Image".$row["id"]).'_S.jpg';
    
      if(isset($src)){
                    
          $img = new SmartImage($src);
          $img->resize(200, 130, true);
          $img->saveImage($destination."$file", 70);
        
          echo "ID  $row[id] ";
          echo " eseguito <a href='{$destination}$file'>$file</a><br/>"; 
      }
      else{
           echo "ID  $row[id] ";            
           echo "immagine inesistente<br/>";         
      }       
           $img->close();        
                
    }
    echo  "<b>Thumb articoli eseguite con successo !</b><br/><br/>"; [/PHP]*

  • ModSenior

    Prova a mettere i percorsi assoluti.


  • User Attivo

    ok fatto ora provo a vedere cosa succede e ti faccio sapere .

    Grazie


  • User Attivo

    non funziona...anzi lo script mi restituisce un errore a causa del file smartimage.class.php ...:crying: