Juste un peu d'informations sur tout autour ici ...
Les problèmes d'autorisations sont généralement causés par 2 raisons principales:
- Problèmes réels d'autorisations de fichiers / dossiers sur le système d'exploitation
- Chemins de répertoire incorrects pour les répertoires tmp / log, définis dans le fichier de configuration.
La meilleure façon de voir s'il y a réellement un problème d'autorisations est de vérifier dans le backend:
Informations système -> Autorisations de répertoire .
Cela vous indiquera quels fichiers / dossiers à la racine de votre installation Joomla sont accessibles en écriture (couleur verte) ou non accessibles en écriture (couleur rouge).
Pour le cas 1 - L'une des façons les plus simples de gérer les autorisations incorrectes attribuées aux fichiers / dossiers par le système d'exploitation consiste à utiliser les outils d'administration d'Akeeba . Il fournit un utilitaire pour configurer les autorisations souhaitées et s'applique à tous les dossiers / fichiers de l'installation de Joomla.
Pour le cas 2 - Dans le cas où vous avez des chemins incorrects définis pour les répertoires tmp / log , vous devez changer cela dans la configuration globale de Joomla. Si vous ne savez pas quel est le répertoire personnel de votre hébergement, il est préférable de demander à votre hébergeur.
Vous pouvez modifier ces chemins soit depuis le backend de Joomla dans Glogal Configuration , soit via le gestionnaire de fichiers de votre hébergement ou en vous connectant via FTP , et en éditant le fichier configuration.php .
Habituellement, dans l' hébergement cPanel , cela ressemble à:
"/home/myHostingUsername/logs"
"/home/myHostingUsername/tmp"
Ainsi, l'aspect final de ces paramètres dans votre fichier configuration.php devrait ressembler à:
public $log_path = '/home/myHostingUsername/logs';
public $tmp_path = '/home/myHostingUsername/tmp';
* Sachez que c'est l'une des "erreurs" les plus courantes des débutants de Joomla. Ils oublient de modifier ces chemins dans leur fichier de configuration, après avoir déplacé leurs sites d'un autre hôte, d'un sous-dossier ou de leur hôte local, ce qui rend ces répertoires non accessibles en écriture.