[Résolu] erreur lors de l’écriture du fichier …/tmp/cache/skel/

bonjour, J’ai ce message ce jour sur le site handivelo.fr :
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

Est-ce que cela vient de ce pb dans une rubrique toutes les sous-rubriques ne s’affichent pas.

Merci de vos solutions,

bien cordialement
Christophe

As-tu essaye de vider le cache, soit via l’espace privé de SPIP, soit directement en supprimant le dossier /tmp/cache/ en FTP ?
Ça devrait résoudre le problème.

bonjour,

Le message que j’ai envoyé hier a été placé dans les spams.
J’ai toujours ce message : vérifier les droits d’écriture
Le système a rencontré une erreur lors de l’écriture du fichier
tmp cache skel html_6d41af417cf6ffb3461a88c9c0dd29bb.php

vérifier les droits d’écriture
Je vous remercie de vos solutions,

bien cordialement
Christophe

Est-ce que l’espace d’hébergement sur le serveur ne serait pas saturé ?

bonjour Jacques,

A priori l’hébergement n’est pas plein ?
Statistiques d’utilisation
Espace disque

9

13984 M / 150000 MBande passante

0

11127.41 M / Illimitée M
Dernières mises à jour 24/10/2024 (09:01)
Je vais poser la question aux admins du serveur.
bien cordialement
Christophe

···

Le 24/10/2024 à 16:01, RealET via Discuter de SPIP a écrit :

RealET
Octobre 24

Est-ce que l’espace d’hébergement sur le serveur ne serait pas saturé ?


Voir le sujet ou répondre à ce courriel pour répondre.

Pour vous désabonner de ces courriels, cliquez ici.

bonjour,

J’ai reçu un message de l’hébergeur Obambu.
Que dois-je faire maintenant ?
merci de vos réponses,
bien cordialement
Christophe

Bonjour,

Nous n’avons détecté aucun dysfonctionnement au niveau du serveur.

Un script PHP est en mesure de créer un fichier dans le répertoire concerné s’il n’existe pas déjà, et de modifier son contenu.
Nous avons mis en place un script PHP démontrant cela : https: // handivelo . fr / testobambu .php

Le problème semble être spécifique à votre application PHP, le débogage des scripts PHP du client sort du cadre de nos services d’hébergeur.

Cordialement - Dylan

Bonsoir @christo
est-ce que tu peux préciser le souci que tu rencontres.
A quel moment, lors de quelle action, est-ce permanent, sur quelle page … etc

En tant que simple internaute je ne vois pas s’afficher ce problème.

bonjour,

J’ai ce message d’erreur apparaît , après m’être identifié.

Il ne garde pas en mémoire mon accès. Je ne peux pas accéder au bac-office. merci, Christophe Derouet je remets la page : vérifier les droits d’écriture Le système a rencontré une erreur lors de l’écriture du fichier …/tmp/cache/skel/html_6d41af417cf6ffb3461a88c9c0dd29bb.php. Veuillez, en tant qu’admin du site, vérifier les droits d’écriture sur le répertoire tmp/cache/skel. Retour Page 0.06 s | 5 requetes | 13 Mo | 1.17 / 1.06 / 1.10

···

https://handivelo.fr/ecrire

Le 25/10/2024 à 20:14, touti via Discuter de SPIP a écrit :

touti
Octobre 25

Bonsoir @christo
est-ce que tu peux préciser le souci que tu rencontres.
A quel moment, lors de quelle action, est-ce permanent, sur quelle page … etc

En tant que simple internaute je ne vois pas s’afficher ce problème.


Voir le sujet ou répondre à ce courriel pour répondre.

Pour vous désabonner de ces courriels, cliquez ici.

Ok, donc tu ne peux pas accéder au backoffice.
As-tu suivi ce que te propose @jeanmarie ? c-a-d vider entièrement le répertoire tmp/cache/ ?

Ensuite si cette méthode ne marche pas

  • avec un logiciel FTP, vérifie que les répertoires tmp/cache/skel existe bien
  • avec un logiciel FTP, sinon le(s) créer avec les bons droits

bonsoir,

Oui, j’ai appliqué la procédure de Jean-Marie en vidant le dossier cashe.

Dans FTP les dossiers tmp/cache/skel sont bien là.
Pourriez-vous me donner les droits d'écriture pour Spip ?
pour comparer si il n'y a pas d'erreur dans les dossiers ou fichiers ?
merci-à-vous,
Christophe

···

Le 25/10/2024 à 21:21, touti via Discuter de SPIP a écrit :

touti
Octobre 25

Ok, donc tu ne peux pas accéder au backoffice.
As-tu suivi ce que te propose @jeanmarie ? c-a-d vider entièrement le répertoire tmp/cache/ ?

Ensuite si cette méthode ne marche pas

  • avec un logiciel FTP, vérifie que les répertoires tmp/cache/skel existe bien
  • avec un logiciel FTP, sinon le(s) créer avec les bons droits

Voir le sujet ou répondre à ce courriel pour répondre.

Pour vous désabonner de ces courriels, cliquez ici.

Relance un spip_loader.php en supprimant auparavant le répertoire tmp, ça devrait te récréer les autorisations et les répertoires.

www/tmp -> 751
www/tmp/cache -> 771
www/tmp/cache/skel -> 777

Et si ça ne résout pas, renomme ton répertoire plugins temporairement et relance spip_loader, puis reprend un à un l’installation de tes plugins dans le BO, il y en a peut-être qui sont bancales.

bonjour,

Ce jour, j’ai testé avec le même hébergeur Obambu une installation propre de Spip dans un autre sous-domaine,
après m’avoir identifié j’ai ce message que les droits ne sont pas bons.

le sous-domaine est : J’ai utilisé la procédure pour supprimer le dossier TMP Puis utiliser l’URL : pour lancer la mise-à-jour de Spip, j’ai encore un message d’erreur des droits à la fin de l’installation. J’ai renommer le dossier plugins et refait l’installation de mis-à-jour, j’ai encore un message d’erreur ? Est-ce que le problème ne viendrait pas de l’hébergeur ? merci-à-vous, Christophe

···

https:josephlebeze.mr26.fr.fo

Le 26/10/2024 à 15:24, touti via Discuter de SPIP a écrit :

touti
Octobre 26

Relance un spip_loader.php en supprimant auparavant le répertoire tmp, ça devrait te récréer les autorisations et les répertoires.

www/tmp -> 751

www/tmp/cache -> 771

www/tmp/cache/skel -> 777

Et si ça ne résout pas, renomme ton répertoire plugins temporairement et relance spip_loader, puis reprend un à un l’installation de tes plugins dans le BO, il y en a peut-être qui sont bancales.


Voir le sujet ou répondre à ce courriel pour répondre.

Pour vous désabonner de ces courriels, cliquez ici.

Précise bien stp
Qu’appelles-tu une installation propre de SPIP?
Même avec le message d’erreur tu accèdes ou pas au BO ?

Tu as transféré les fichiers depuis ton ordi en FTP
ou tu as utilisé spip_loader sur un site neuf avec une nouvelle base ?

bonjour,

J’ai utilisé l’installation automatique de l’hébergeur Obambu avec création de la nouvelle BDD.
Je n’ai pas pu avoir l’accès au bac-office. juste au message d’erreur après avoir été identifié.
Je précise que je suis non-voyant et pas un expert.
Ma question, est-ce que le problème viendrait du serveur ? ou de la configuration du site sous Spip ?
Je peux transmettre un accès en privé, si vous le souhaitez.
bien cordialement
Christophe

···

Le 26/10/2024 à 19:02, touti via Discuter de SPIP a écrit :

touti
Octobre 26

Précise bien stp
Qu’appelles-tu une installation propre de SPIP?
Même avec le message d’erreur tu accèdes ou pas au BO ?

Tu as transféré les fichiers depuis ton ordi en FTP
ou tu as utilisé spip_loader sur un site neuf avec une nouvelle base ?


Voir le sujet ou répondre à ce courriel pour répondre.

Pour vous désabonner de ces courriels, cliquez ici.

@christo
je te propose de t’aider, envoie moi tes coordonnées sur
bien entendu il te faut ajouter un @ entre toutati et free :slight_smile:

Bonjour Christophe,
je me rends compte que c’est vraiment difficile de débuguer alors que tu m’as envoyé des codes qui ne correspondent pas au compte ni au site sur lequel il y a un problème.

Bien entendu, si sur forum SPIP une personne propose son aide, il faut, avant de lui envoyer tes codes vérifier ses références ou demander à la communauté SPIP si elle la connait. Mais après, il faut lui faire confiance et donc lui fournir les codes là où il y a un problème.

En l’état, je ne peux pas t’aider plus, je vois sur le Cpanel de ce compte, que tu as pris l’option 'SOLO" qui est pour un seul site.
Ce site SPIP fonctionne, et ses fichiers sont dans le répertoire /public_html/ et pas ailleurs. C’est donc il me semble la configuration de restriction mise par ton hébergeur pour ne pas te permettre d’avoir un second site.

Bon, c’est toujours pas ça.

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 fichier tmp/cache/skel/html_abc123 lorsque l’on veut se connecter mais il reste vide et toujours l’erreur vé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 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 :confused:

Ticket ouvert sur Droits d’écriture sur tmp/cache/skel/ échoue (#6034) · Tickets · spip / spip · GitLab

truc bête
les fichiers / dossiers ont quel propriétaire ? le compte ou www-data