ciao alex, allora quando vado in gestione media carica per molto tempo la pagina e dopo di che mi esce la seguente stringa di avviso:
"Gateway Time-out
The gateway did not receive a timely response from the upstream server or application."
facendo la segnalazione ad aruba sono riuscito a risolvere il problema. questa è la loro risposta:
"in merito alla sua segnalazione abbiamo effettuato approfondite verifiche individuando che la causa dell'errore erano il numero di file contenuti dentro le cartelle "images" e "media" del suo Joomla.
Quando si clicca su "Gestione Media" il Joomla provvede a creare l'albero di tutte le cartelle e sottocartelle e solo successivamente mostra l'interfaccia tipica di tale componente.
Ovviamente la creazione di tale albero in termini di tempo è influenzata dal numero di cartelle/sottocartelle e dalla loro "ramificazione" e pertanto in alcune situazioni, come la sua, la generazione impiegava più dei 120 secondi disponibili nelle nostre configurazioni andando in Timeout.
Alla luce di ciò abbiamo effettuato un debug completo del componente individuando che nella riga 101 del file "administrator/components/com_media/models/manager.php" vi era il seguente codice:
code
$folders = JFolder::folders($base, '.', true, true);
che se modificato nel seguente modo:
code
$folders = JFolder::folders($base, '.', false, true);
disabilità la ricorsività del processo e, quindi, nel momento dell'accesso alla "Gestione Media" provvede a creare l'albero del livello in cui si trova. Ovviamente man mano che si navigano le cartelle viene ricreato l'abero di quel livello.
Allo stato at"