Maison > cadre php > YII > le corps du texte

Que dois-je faire si le dossier d'actifs yii n'est pas accessible ?

藏色散人
Libérer: 2020-07-20 10:19:48
original
2780 Les gens l'ont consulté

La solution au fichier yii inaccessible : fermez d'abord définitivement selinux ; puis ouvrez le fichier "selinux/config" ; puis remplacez "SELINUX=enforcing" par "SELINUX=disabled" ;

Que dois-je faire si le dossier d'actifs yii n'est pas accessible ?

Le dossier d'actifs de yii2 n'est pas accessible

Un serveur www, qui n'a pas été consulté depuis quelques jours , tout à coup Un problème inexplicable surgit.

Vous pouvez vous connecter au backend, mais certaines pages du backend ne sont pas accessibles. L'invite est :

n'a pas l'autorisation d'écrire sur le dossier des ressources.

Peu importe ce que vous faites avec les commandes suivantes, cela ne fonctionne pas

chmod -R 777 assets
chown -R www:www assets
chown -R apache:apache assets
Copier après la connexion

Il a été découvert grâce au test de la fonction is_writable de php que le

/var/lib Le dossier /php/session est accessible en écriture

J'ai donc créé les mêmes autorisations et le même groupe que ce dossier, mais les actifs ne sont toujours pas accessibles. Étrange......

Le problème a finalement été résolu. C'était un problème avec SELinux de CentOS.

Désactivez simplement Selinux de manière permanente.

Mais je ne connais toujours pas la raison de cet étrange phénomène selon lequel certains peuvent être écrits et d’autres ne peuvent pas être écrits.

vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
Copier après la connexion

Vous devez redémarrer après le réglage pour prendre effet.

Recommandé : "tutoriel yii"

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!

Étiquettes associées:
yii
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!