Maison  >  Article  >  Tutoriel CMS  >  Que dois-je faire si l’installation de phpcms ne peut pas être écrite ?

Que dois-je faire si l’installation de phpcms ne peut pas être écrite ?

藏色散人
藏色散人original
2020-01-14 10:07:043243parcourir

Que dois-je faire si l’installation de phpcms ne peut pas être écrite ?

Que dois-je faire si l'installation de phpcms ne peut pas être écrite ?

Les permissions du fichier phpcms installé sous Linux ne sont pas accessibles en écriture.

Lorsque j'ai mis phpcms dans le répertoire du projet spécifié et que j'ai attendu l'installation, j'ai constaté qu'à la quatrième étape de l'installation, l'état actuel du fichier de configuration des autorisations de fichier était "non inscriptible". Après l'avoir vu, je l'ai vu. a consciemment modifié les autorisations du fichier. Changé en 777

Bien sûr, les autorisations du fichier sont modifiées de manière récursive (chmod 777 -R phpcms/ Il n'est pas recommandé de tout changer en 777 ici).

Habituellement, le problème des autorisations de fichiers sera résolu, mais aujourd'hui, j'ai un problème ici, c'est-à-dire qu'il est toujours illisible sans aucun changement. J'ai été soudainement confus et j'ai pensé qu'il n'était pas nécessaire de redémarrer le service.

Après le changement, les autorisations du fichier affichent toutes -rwxrwxrwx mais cela indique toujours qu'il n'y a aucune autorisation.

Les autorisations sont liées à la sécurité, j'ai donc pensé au pare-feu Linux.

Après une recherche sur Baidu, setenforce est la commande de configuration du pare-feu selinux de Linux. Exécuter setenforce 0 signifie désactiver le pare-feu selinux.

Exécutez la commande : getenforce

Enforcing

L'invite est le mode forcé

Alors exécutez

setenforce 0

Exécuter la commande : getenforce

Résultat : Permissif

À ce stade, regardez l'installation de phpcms et voyez que les autorisations de fichiers sont devenues accessibles en écriture

Remarque : SELinux mode permissif (permissif) mode forcé (application) ;

Site Web PHP chinois, un grand nombre de Tutoriels PHPCMS gratuits, bienvenue pour apprendre en ligne !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn