Droits d’écriture sur tmp/cache/skel/ échoue
- SPIP 4.3.3 / PHP Version 8.2.24
Lors de la tentative de connexion au BO, le fichier session/ est créé, mais le fichier tmp/cache/skel/html_ae126b0b61ac828aff90a31bfa8689bd.php
pourtant créé est vide.
Le message d'erreur suivant s'affiche
vérifier les droits d’écriture
Le système a rencontré une erreur lors de l’écriture du fichier …/tmp/cache/skel/html_ae126b0b61ac828aff90a31bfa8689bd.php. Veuillez, en tant qu’admin …
Un script PHP est en mesure de créer un fichier dans le répertoire tmp/cache/skel/
s’il n’existe pas déjà, et de modifier son contenu.
Voir cette conversation https://discuter.spip.net/t/pb-affichage-des-sous-rubriques-et-affichage-derreur/183415 et ma dernière réponse:
Pour tester, j’ai créé un site SPIP en sous domaine depuis ton compte sur obambu.
Avec spip_loader.php les fichiers se déploient correctement, la base est bien choisie et il y a bien création du fichiertmp/cache/skel/html_abc123
lorsque l’on veut se connecter mais il reste vide et toujours l’erreurvérifier les droits d’écriture
.Franchement, je sèche, peut-être inc/flock.php et la fonction ecrire_fichier et son flock ? En tout cas avec ceci Fichier de test d'écriture pour tmp/cache/skel/ ($18) · Extraits de code · GitLab 1 d’installé il ne semble pas y avoir de problème ni à la création ni à l’écriture du fichier
tmp/cache/skel/test_ecriture.txt
😕
sur flock.log, une longue liste des fichiers qui n'ont pas pu être écrit
2024-10-28 13:02:44 (pid 3431236) ecrire/inc/flock.php:L301:ecrire_fichier()::Pub:!INFO: Ecriture fichier tmp/cache/skel/html_05278e20ef6ddda88f93d80931ed55b8.php impossible