Maison >développement back-end >Problème PHP >Quelle est la raison pour laquelle Linux php fopen échoue ?

Quelle est la raison pour laquelle Linux php fopen échoue ?

藏色散人
藏色散人original
2021-06-17 09:14:353795parcourir

La raison pour laquelle Linux php fopen échoue est que les autorisations sont définies. La solution est d'exécuter la commande "setenforce 0" pour fermer temporairement "selinux".

Quelle est la raison pour laquelle Linux php fopen échoue ?

L'environnement d'exploitation de cet article : système centOS6.8, version PHP7.1, ordinateur DELL G3

linux php fopen la raison de l'échec est quoi ?

Le problème de l'échec de fopen fwrite à lire et à écrire des fichiers php sous centos

Lors du débogage de l'interface WeChat, j'ai constaté que l'écriture de fichiers php échouait constamment et l'écriture sur access_token.php a continué à échouer. J'ai vérifié. Les autorisations sont toutes définies. J'ai d'abord soupçonné que selinux le bloquait

j'ai donc exécuté la commande setenforce 0 pour fermer temporairement selinux et bien sûr, l'écriture a réussi

Enfin passé la commande

sudo setsebool -P httpd_unified on

Apprentissage recommandé : "

Tutoriel vidéo PHP"

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