il problema credo sia dovuto, come correttamente evidenziato, dalla proprietà dei file.
Joomla utilizza l'utente apache
Se l'utente ftp non solo non coincide con l'utente apache, ma non è neanche nello stesso gruppo, non ci sono permessi che tengano.
Se coesistono, quanto meno, nello stesso gruppo, permessi a 775 e 664 possono andare.
Se non appartengono allo stesso gruppo, occorrono permessi a 777 e 666 (assolutamente impensabile)