Bonjour
Comment définir les droits avec lesquels Joomla ecrit un fichier ?
On peut choisir le compte (FTP ou apache) que Joomla utilise pour ecrire mais non les droits (775 ou 664 par exemple).
Joomla ecrit avec des droits trop restrictifs sur le group (5 et non 7). On peut fixer le user (compte ftp ou le compte apache). Joomla ecrit avec ce compte et met le droit 7 (rwx) dessus. ca c'est ok mais si on a besoin d'ecrire avec deux comptes différents on est coincé car le groupe n'a que le droit 5
On peut evidemment venir hacker Joomla en modifiant les fichiers suivants :
\libraries\joomla\filesystem\folder.php
public static function create($path = , $mode = 0775)
\libraries\joomla\filesystem\stream.php
protected $dirmode = 0775;
\libraries\joomla\filesystem\path.php
public static function setPermissions($path, $filemode = '0644', $foldermode = '0775')
Mais il y a t il une méthode sans HACK ??
Merci
cyril
Comment définir les droits avec lesquels Joomla ecrit un fichier ?
On peut choisir le compte (FTP ou apache) que Joomla utilise pour ecrire mais non les droits (775 ou 664 par exemple).
Joomla ecrit avec des droits trop restrictifs sur le group (5 et non 7). On peut fixer le user (compte ftp ou le compte apache). Joomla ecrit avec ce compte et met le droit 7 (rwx) dessus. ca c'est ok mais si on a besoin d'ecrire avec deux comptes différents on est coincé car le groupe n'a que le droit 5
On peut evidemment venir hacker Joomla en modifiant les fichiers suivants :
\libraries\joomla\filesystem\folder.php
public static function create($path = , $mode = 0775)
\libraries\joomla\filesystem\stream.php
protected $dirmode = 0775;
\libraries\joomla\filesystem\path.php
public static function setPermissions($path, $filemode = '0644', $foldermode = '0775')
Mais il y a t il une méthode sans HACK ??
Merci
cyril
Commentaire