nono le permission non c'entrano nulla: l'errore parla chiaro, il percorso non esiste!!!
Questo tipo di path relative (components/...) funzionano perché uno script che gira in joomla ha come riferimento la path in cui si trovano i file index.php, joomla.xml, configuration.php, ecc... (la root di joomla per intenderci). Se provi a salire su di un solo livello riesci a scrivere? Occhio che devi salire su di un livello e basta, senza entrare in alcuna cartella!
Ad es. sposta il file in "../" e non in "../qualcosa/"
Per il discorso delle path assolute mi sarei aspettato che le mappature che hai provato (/var/ecc...) funzionassero o che restituissero quantomeno un altro tipo di errore