• 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: