Bonjour
Je viens d’avoir ce message et je ne peux accéder à aucune des configurations de mon site dans le back office
Le message est :
Le système a rencontré une erreur lors de l’écriture du fichier ../tmp/cache/curl/cf/cf694440046a657f92b1a0ab514cec51-https_www_spip_net_spip_loader_api. Veuillez, en tant qu’admin du site, vérifier les droits d’écriture sur le répertoire tmp/cache/curl/cf.
Comment corriger ce problème afin d’acceder à toutes les fonctionalités du back office de mon site ?
J’ai supprimé à l’instant le cache dans le gestionnaire des fichiers du serveur mais idem. J’ai eu ce problème il y a deux jours en changeant les autorisations en 755 ( du dossier en question ) ca a marché mais le problème est réapparu !
Merci pour la remarque. J’ai changé à nouveau les autorisations mais ca n’a pas aboutit. Est ce que il n’y a pas de risques si j’utilise spip_loader.php pour mettre à jour à 4.4.6 ?!
Salut,
je suis en spip 4.4.6, et j’ai le même problème depuis peu.
Peut-être depuis une mise à jour récente de plugins…
Pourtant, sur un autre site similaire, où je n’ai pas fait ces màj de plugins, j’ai le même problème.
Peut-être un changement de config de l’hébergeur ?
Avec aussi, sur la page gestion des plugins : Warning: http_response_code(): Cannot set response code - headers already sent (output started at /plugins-dist/svp/exec/admin_plugin.php:98) in /ecrire/inc/flock.php on line 401
Warning: http_response_code(): Cannot set response code - headers already sent (output started at/plugins-dist/svp/exec/admin_plugin.php:98) in /ecrire/src/Afficher/Minipage/AbstractPage.php on line 250
J’ai regardé le répertoire tmp/cache/curl/cf par ftp. « curl » n’existe pas.
Je l’ai créé, et plein de dossiers sont apparus dedans, mais l’erreur persiste.
Bonjour, même problème j’y ai passé la journée avec l’AI, puis avec Hostinger et par moi-même, rien n’y fait, je ne peux plus gérer le site… Voici où j’en suis : Objet : Problème d’accès admin webmestre avec le plugin SVP sous SPIP 4.3.9 + PHP 8.3
Je rencontre donc un problème critique sur mon site SPIP 4.3.9 hébergé chez Hostinger avec PHP 8.3. Je n’ai rien fait de spécial, même pas été sur le site, j’ai mis à jour vers la version 4.3.9 il y a quelques semaines, j’ai ensuite travaillé un peu sur le site sans soucis, et aujourd’hui, bim, comme ça, impossible de gérer le site.
Description du problème :
Lorsque je me connecte avec un compte webmestre, l’interface admin est bloquée par l’erreur suivante :
Le système a rencontré une erreur lors de l’écriture du fichier …/tmp/cache/curl/cf/…-https_www_spip_net_spip_loader_api. Veuillez, en tant qu’admin du site, vérifier les droits d’écriture sur le répertoire tmp/cache/curl/cf.
L’erreur n’apparaît pas pour les comptes administrateurs non webmestre.
Le message empêche toute gestion des auteurs et plugins.
Ce que j’ai déjà essayé :
Vérification des droits du dossier tmp et des sous-dossiers (755 / 777 selon les tests).
Renommage du dossier plugins-dist/svp/ → le plugin s’affiche toujours dans l’admin.
Ajout de constantes dans mes_options.php : _SPIP_LOCK_MODE = 0, _DIR_TMP vers un nouveau dossier tmp, _VERIFIER_PLUGINS_AUTO = false, _VERIFIER_VERSION_SPIP = false → aucun effet.
Suppression complète du cache tmp/cache/ et tmp/cache/curl/cf/.
Contact avec l’assistance Hostinger → ils n’ont pas pu résoudre le problème.
Changé de version de PHP, puis revenue
Constats techniques :
L’erreur semble liée à des écritures de cache pour les webmestres (tmp/cache/curl/cf/).
Des warnings PHP apparaissent concernant flock et http_response_code() :
Warning: http_response_code(): Cannot set response code - headers already sent … inc/flock.php on line 402
SVP semble exécuter du code qui échoue sur certains systèmes de fichiers mutualisés, ce qui bloque l’interface admin.
Je souhaiterais une procédure sûre pour retrouver un accès complet à l’admin webmestre, ou un correctif/adaptation du plugin SVP pour SPIP 4.3.9 + PHP 8.3 sur mutualisé. Visiblement le soucis a l’air d’être connu.
Rien ne me bloque, j’ai fait la dernière mise à jour proposée sur le site et c’etait celle-ci… et comme j’ai lu plus haut que la personne qui avait fait cette mise à jour n’avait pas réglé le probleme qu’il était même apparu depuis, je me suis donc abstenue. Mais si tu penses que ça peut régler le probleme ok, je vais m’éxécuter. Merci
Edit : j ai du rêver je ne revois pas le message qui disait que la mise a jour vers 4.4.7. N’avait pas fonctionné.
J’ai des plugins un peu vieux j’ai peur qu’ils ne suivent pas… je verrai tout cela demain à tête reposée.
Merci
Bonjour à vous,
J’ai le même problème après l’update des plugins d’un website en 4.4.7 sur le même fichier curl, que j’ai changé de 666 en 777 sans que cela ne résolve le problème. J’ai désinstallé tous les plugins, effacé tous les caches, mis la dernière version de uploader, rien n’y fait.
Salut,
suis toujours bloqué sur ce prob
Je précise que les sites sont sur Ex2, avec php 8.4
sur les pages d’espace privé j’ai partout : #### Le système a rencontré une erreur lors de l’écriture du fichier ../tmp/cache/curl/cf/cf694440046a657f92b1a0ab514cec51-https_www_spip_net_spip_loader_api. Veuillez, en tant qu’admin du site, [vérifier les droits d’écriture] …/tmp/cache/curl/cf) sur le répertoire tmp/cache/curl/cf.
De ce fait, impossible de sauvegarder base et config depuis les pages maintenance, alors j’hésite à faire une màj vers spip 4.4.8… (4.4.9 à présent)
Que faire ?
Je fais une sauvegarde via phpmyadmin et je met la 4.4.9 je pense.
La page /ecrire/?exec=info (config php) affiche : Fatal error*: Uncaught Error: Call to undefined function phpinfo() in /ecrire/inc/utils.php:3352 Stack trace: #0 /ecrire/index.php(157): exec_info_dist() #1 {main} thrown in /ecrire/inc/utils.php on line *3352
Sur l’un des sites je viens de mettre à jour les plugins, ça n’a rien changé.