FAQ
- L'installazione fallisce con il messaggio "Errore nel caricamento di questo file nel server".
Il file di installazione di JiFile pesa più di 2Mb e alcuni server hanno un limite di upload di 2Mb,
per questo bisogna aumentare l'impostazione "
upload_max_filesize" del file php.ini ad almeno 3/4Mb.
Se non lo si può fare da soli, bisogna chiedere al gestore del proprio host di aumentare il valore scritto sopra.
Un
altra soluzione può essere quella di diminuire il peso del file di installazione di JiFile:
cancellare dallo zip le cartelle dei sistemi operativi che non vi servono, esempio se utilizzate linux potete cancellare la cartella windows.
Di seguito il path di queste cartelle:
per Joomla 1.5 in
admin/ifile/adapter/helpers/binaries/per Joomla 1.7 in
packages/ -> com_jifile-1.0.5_j17.zip -> admin/ifile/adapter/helpers/binaries/Ora installare JiFile.
- Nel backend visualizzo pagina bianca.
Ci può essere qualche errore che blocca la componente.
Per capire qual è l'errore bisogna abilitare l'
Error Reporting per farlo seguire il percorso:
Sito > Configurazione > Servercambiare il valore del campo
Rapporto errori in "Massimo".
Ora verrà visualizzato l'errore, prendetene nota e scrivetelo sul nostro
forum in modo da avere subito
supporto e risolvere il problema.
- Errore "Call to a member function query() on a non-object".
Questo accade quando si è creato
manualmente la cartella dell'indice(
Index path), quindi bisogna
eliminarla, verrà poi creata automaticamente.
- Il Report Check System mi segnala per Zend "Exists but Wrong version".
Questo non è un vero e proprio errore ma un avviso che la versione non è quella consigliata, infatti la componente funziona lo stesso ma potrebbe dare dei problemi in casi particolari.
Comunque è meglio aggiornare le librerie
Zend, basta scaricarlo dal seguente link:
framework.zend.com/releases/ZendFramewor...-1.11.11-minimal.zipdal pacchetto scaricato prendere la cartella "Zend" che è sotto "
ZendFramework-1.11.11-minimal/library" e copiarla nel path indicato dal report check.
- A cosa serve la cartella ifile_index?
Serve a contenere dei file(indice) che la componente crea automaticamente quando viene
indicizzato un documento, su questi file viene effettuata anche la ricerca.
E' molto importanti per un corretto funzionamento, quindi non aggiungere, modificare o cancellare file manualmente.
- Perchè viene visualizzato solo il campo introtext e non il contenuto dei file?
Il contenuto dei documenti viene solo "
indicizzato" e non storicizzato come viene fatto per il campo "introtext" (
che presenta solo i primi 200 caratteri del testo completo), ovvero si possono
effettuare ricerche su tutto il contenuto ma non è possibile visualizzarlo.
Questa scelta è stata presa per due motivi ovvero:
- Storicizzando anche il contenuto, la cartella dell'indice diventerebbe in poco tempo enorme con grande perdita di prestazioni. Di fatto andremmo a "duplicare" lo spazio del disco necessario dato che oltre al file fisico (PDF, DOC, etc) avremmo anche il testo salvato sul disco, ed in alcuni casi di hosting lo spazio è costoso.
- Dato che la libreria indicizza documenti PDF, DOC etc., a nostro avviso non era necessario ridondare del testo che è facilmente recuperabile visualizzando il file stesso che lo contiene.
- Errore durante l'indicizzazione "Errore Sconosciuto"/"Unknown error"
Possono essere molti i problemi per l'errore in questione, ma il principale è il memorylimit, cioè quando il sistema arriva al limite della memoria settata nell'esecuzione dello script.
Per risolvere andare nella configurazione di JiFile (icona Config) e impostare il campo "Memorylimit" ad almeno 128 o anche a 512.
Se neanche questo risolve il problema contattateci nel
forum e cercheremo di aiutarvi.