mercredi 29 février 2012

Plesk et Joomla - Droits d'écriture

Sous plesk, Joomla ne pourra pas écrire sur les fichiers uploadés par FTP


Solution en SSH (bien penser à se connecter en root)


Dans le fichier de configuration du serveur FTP /etc/proftpd.conf :

Umask 002

Fichiers de configuration apache (/etc/apache2/envvars pour debian /etc/sysconfig/httpd pour fedora), rajouter :

umask 002

Ajouter l'utilisateur apache (www-data pour debian, apache pour fedora) au groupe psacln de plesk :

 addgroup www-data psacln

Dans le fichier de configuration d'apache, changer le groupe par défaut d'apache en psacln :

Group psacln

Redemarrer plesk

Donc :
- les fichiers uploadés sont maintenant accessibles en écriture par apache
- les fichiers créés par apache sont accessibles en écriture par ftp