2012-02-27 4 views
0

ma question est pourquoi le fichier de configuration de mon babillard doit avoir la permission 666 et ne pas besoin d'autorisation d'exécution mais joomla fichier de configuration besoin et doit avoir la permission 777 et ici vous voyez la permission recommandéeconfiguration config chmod dans mybb et joomla

Required – ./inc/settings.php – 666 
Required – ./inc/config.php – 666 (install) 444 (after installation) 
Required – ./cache/ – 777 
Required – ./cache/themes/ – 777 
Required – ./uploads/ – 777 
Required – ./uploads/avatars/ – 777 
Optional – ./admin/backups/ – 777 
Optional – ./inc/languages/*language*/*all files*/ – 666 
Optional – ./inc/languages/*language*/admin/*all files*/ – 666 

peut expliquer pourquoi une autorisation 666 et non 644 ou pourquoi la permission 777? ce n'est pas un risque de sécurité et une autre question est ce qui est exactement le groupe?

Répondre

0

Rien dans Joomla nécessite 777. Dans les fichiers Joomla doit toujours être 644 et les dossiers à 755. Le fichier configuration.php est l'exception et doit être 444.

Quelqu'un vous dire d'utiliser 777 est faux. Si vous devez définir quoi que ce soit sur 777 pour fonctionner, votre serveur est mal configuré. Vous avez raison, c'est un problème de sécurité et n'est certainement pas recommandé par Joomla.

+0

ok ce droit mais qu'en 777 permission dans mybb - http://wiki.mybb.com/index.php/CHMOD_Files – mirhossein

+0

Il semblerait que le développeur (s) de mybb préfère placer les autorisations de grand ouvert plutôt que gérer les tracas liés à la résolution des problèmes d'autorisation des utilisateurs lorsque leurs serveurs ne sont pas configurés correctement. À mon avis, c'est la voie paresseuse et devrait être évitée. –