Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : patriale 17 Mar 2008, 17:04:15
-
Ho appena installato con successo la versione 1.5.1 sul server del provider.
Ho provato ad installare il template "siteground" e il componente RSGallery (attivando la modalità legacy), ma l'installazione si blocca.
La progress bar del browser (IE7 e FI2) avanza, ma poi la pagina diventa completamente bianca dopo alcuni minuti di attesa.
Ho utilizzato la funzione di "Carica file pacchetto", mentre non sono riuscito ad utilizzare "Installazione da cartella" (restituisce sempre l'errore Indicare la cartella del pacchetto).
Qualcuno ha avuto esperienza di questo malfunzionamento?
Ho chiesto all'ISP di attivare il parametro "diplay_error" ON per vedere qualche messaggio di errore, ma mi hanno scosigliato di farlo per problemi di vulnerabilità.
Grazie
-
L'ISP si è reso disponibile ad attivare i messaggi di errore.
In fase di caricamento del pacchetto con Carica file pacchetto compare il seguente messaggio di errore
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1517497 bytes) in /var/www/html/libraries/joomla/filesystem/archive/zip.php on line 285
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 138 bytes) in /var/www/html/libraries/joomla/session/session.php on line 540
Qualcuno ha idea di cosa si tratti?
L'aver attivato i messaggi di errore, quando si prova ad accedere al sito http://www.sarzanabonsaiclub.it/ (http://www.sarzanabonsaiclub.it/) compaiono questi messaggi:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/html/index.php:1) in /var/www/html/libraries/joomla/session/session.php on line 407
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/html/index.php:1) in /var/www/html/libraries/joomla/session/session.php on line 407
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/index.php:1) in /var/www/html/libraries/joomla/session/session.php on line 410
Non nascondo di essere un neofita, ma in questa situazione ci sono problemi di sicurezza per il il sito, ma soprattutto per l'ISP che lo ospita?
Grazie.
-
L'ISP si è reso disponibile ad attivare i messaggi di errore.
In fase di caricamento del pacchetto con Carica file pacchetto compare il seguente messaggio di errore
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1517497 bytes) in /var/www/html/libraries/joomla/filesystem/archive/zip.php on line 285
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 138 bytes) in /var/www/html/libraries/joomla/session/session.php on line 540
Qualcuno ha idea di cosa si tratti?
Questo problema è stato risolto impostando la variabile del php.ini come segue memory_limit: 16MB (prima era impostato a 8MB).
Restano da risolvere ancora gli altri ::)
-
Gli altri sono solo warning.
Prova a inserire nel tuo file .htaccess questa direttiva:
php_value error_reporting E_ALL & ~E_NOTICE & ~E_WARNING
-
Ho provato ad inserirlo in una riga a caso del file, ma non cambia nulla.
I messaggi, o warining come mi hai suggerito tu, compaiono da quanto ho fatto attivare al provider display_errors a On, ma mi sono stati utili per capire il problema di memoria per installare i moduli aggiuntivi/template.
In più, dopo aver installato e configurato jombackup.systembot, mi è comparso il messaggio
Direct Access to this location is not allowed.
Ma non vorrei andare off-topic ::)
-
L'ISP ha impostato i seguenti parametri
memory_limit: 16MB
post_max_size: 16MB
upload_max_filesize: 16MB
In particolare il primo, ha risolto l'errore in fase di installazione delle estensioni (moduli e template).
Per questioni di sicurezza, ho impostato nuovamnte display_errors a Off.
Saluti a tutti.
-
Cioè fammi capire, io ho il tuo 2° stesso problema attualmente, quindi basta far cambiare i parametri all'ISP e far togliere il display_errors e tutto si dovrebbe risolvere.
A me quest'errore mi è comparso in fase di migrazione da locale a remoto
-
Scusa, ma il [RISOLTO] si riferiva solo al primo aspetto (sono andato un po' off topic ::))
Per il secondo ho comunque la soluzione (almeno riseptto a quanto è accaduto a me).
Il sito era già on-line e non risultava più raggiungibile e probabilmente compariva quel messaggio di errore perchè display_error era su on.
Per risolvere la cosa ho rimosso via FTP i file del componente contenuti nel percorso \\plugins\system\ (due file, .xml e .php) e la cartella corrispondente (jombackup).
-
Ti spiego quello che mi è successo:
Ho creato un template ex-novo in locale (utilizzando xampp come server e mysql),tutto a posto, consegno il lavoro al committente che se lo guarda sul suo locale (sempre xampp) rinominando il sito in un altro modo, riesce a vedere il sito e ad entrare nel Back End, ma gli compare in testa
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/html/index.php:1) in /var/www/html/libraries/joomla/session/session.php on line 407
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/html/index.php:1) in /var/www/html/libraries/joomla/session/session.php on line 407
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/index.php:1) in /var/www/html/libraries/joomla/session/session.php on line 410
Cioè l'ostacolo si potrebbe anche sorpassare copiando/incollando il mio lavoro sul template HTML/CSS, ma sono testardo e voglio capire il perchè ;)
Se mi spieghi passo passo come fare ad ovviare a questa situazione te ne sarei grato!
ciaociao
-
Purtroppo riguardo a questo problema non ne sono venuto a capo.
Ho cercato sul Forum, ma non trovato alcuna notizia in merito e non ho ricevuto alcuna altra risposta a questo post.
Ho abitato tutti i diritti possibili alle directory "TMP", ma senza sucecsso.
Poi il mio ISP mi ha detto che non dovrebbe dare problemi, e così ho riattivato display_error = off
L'ho "risolto" così...