Benvenuto,
Ospite
|
|
ciao,
che strategia usate per effettuare una indicizzazione automatica? Personalmente ho creato uno script php richiamabile da linea di comando e tramite i cron di linux prevedo di farlo girare durante la notte. Altre idee o soluzioni diverse? grazie Andrea |
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
|
|
Ciao,
se hai una mole molto grande di file, devi tener conto che il processo di indicizzazione potrebbe impiegare molto tempo. A noi è capitato di indicizzare circa 32000 documenti di media dimensione, e abbiamo realizzando uno script PHP richiamato da shell su di un sistema linux di buone prestazioni. Il processo ci ha impiegato circa 2 giorni, quindi è importante valutare il tempo che potrebbe essere necessario per indicizzare tuoi i file per settare il CRON. Altra cosa, non ho idea del tuo dominio applicativo, ma dopo aver fatto la prima indicizzazione (che di solito è molto dispendiosa dato che si dovrà indicizzare molti file) le successive dovranno indicizzare solo i nuovi file (che si solito non sono tantissimi), quindi i tempi dovrebbero essere molto più brevi. Ti consiglio di crearti un log degli errori per poter capire quale potrebbe essere stato il problema della mancata indicizzazione di un file. // scrittura errore su file
$log = 'C:\xampp\htdocs\ifile\logs\logs_index_'.date("Ymd").'.log';
$strLog = "KO - (".$file."): ".$e->getMessage()."\n";
error_log($strLog, 3, $log); |
If you like, if it was useful, consider a donation, Thanks
Se vuoi, se ti siamo stati utili, considera una donazione, Grazie Help us by voting our extensions on Joomla.org: JiFile JoomPhoto Mobile Easy Language
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
|
|
Ciao,
si, ho notato i tempi di indicizzazione ed è stato necessario impostare la configurazione per evitare l'indicizzazione dei file già presenti nell'indice. Grazie per il consiglio sul log, avevo già provveduto a salvare l'output e gli error su due file separati tramite shell linux. php /var/www/html/ifile/indicizza.php > /var/www/html/ifile/log.txt 2> /var/www/html/ifile/log_ERROR.txt Questo comando l'ho inserito nel cron del server. Andrea |
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
|
|
Hy,
I want to do an automatic indexation with iFile, and I think your script can help me. Can you post your script? Thank in advance |
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
|
|
|
If you like, if it was useful, consider a donation, Thanks
Se vuoi, se ti siamo stati utili, considera una donazione, Grazie Help us by voting our extensions on Joomla.org: JiFile JoomPhoto Mobile Easy Language
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
I seguenti utenti ringraziano:: Jeanne Bazin
|
Facendo click su qualunque link della pagina si accetta il loro utilizzo. Per saperne di piu'