il problema scaturisce dal fatto che VirtueMart fa un controllo su tutte le immagini presenti prima di consentire l'upload. Quando le immagini diventano molte, lo script esaurisce il tempo a disposizione e va in timeout.
modificare la riga dello script:
administrator/components/com_virtuemart/html/product.file_form.php
$downloadRootFiles = vmReadDirectory(DOWNLOADROOT, '.', true);
in
$downloadRootFiles = vmReadDirectory(DOWNLOADROOT, '.', false);
Settando a "false" il problema si risolve in quanto il controllo non parte:
..provate
ciao