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".
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 commandesudo setsebool -P httpd_unified on
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!