Suite à la mise en place par free.fr, le 3 Juillet dernier, d’une version php qui ne tolère pas les avertissements (warnings php), Spip 1.9 ou autre, ne fonctionne plus chez free.fr. Le symptôme est un message du genre "Fatal error filemtime" et survient au calcul de page.
Voilà un correctif (patch) pour Spip 1.9, basé sur celui qui est déjà dans la version Spip en cours de développement :
Les 2 fichiers du zip (cacher.php et composer.php), sont à installer dans le répertoire ecrire/public de Spip, à la place des anciens.
Pour les abonnés free.fr qui sont en 1.8, il faut passer en 1.9 ou modifier Spip en s’inspirant du commit 6900
Bonjour Marcopol
Le patch ne semble plus nécessaire avec la version 1.9.1. Je viens de l’installer ainsi que ton patch et j’ai obtenu un message d’erreur sur la page d’accueil. En reinstallant les 2 fichiers d’origine, l’erreur a disparu et ma page est apparue. J’ai utilisé ta première version de squellette en y ajoutant d’autres morceaux, ta nouvelle version intègre bien ce dont j’ai besoin. Je n’ai plus qu’a la mettre à la charte du site.
Bravo pour ce superbe travail cordialement
Please, can anyone confirm me if this is necesary in version 1.9.1 ?
Por favor, alguien puede confirmarme si este parche es necesario in la version 1.9.1 ?
yo tengo el mismo problema de cache en ourproject.org
mercy
libertinos (@) riseup.net
bonjour, sur la liste du rezo j’ai posé la question pour savoir si ce patch que tu propose est le même que le fameux patch 1 qu’il faut installer pour faire marcher certains plug in... alors c’est quoi le patch 1 et à quoi il sert si ce n’est pas le même patch que celui que tu propose ?... perso j’ai installé ton patch dés que j’ai eu spip 1.9 donc je n’ai pas pu observer de différence ! mais j’ai pas de soucis ! bonne continuation
Bonjour, je viens de tomber sur ce patch, c’est merveilleux l’épine que ça me retire du pied.
Merci beaucoup.
Mon spip en cours de developpement :
Bonjour,
J’ai obtenu les mêmes soucis après une mise à jour de 1.8.3 à 1.9 et je confirme que le patch fonctionne très bien...
Merci
Bonjour Marcopol et merci pour tes efforts et ta rapidité de réaction.
Je vais tester et vous tiendrais au courant même si je ne doute pas que le test a déjà été fait et validé.
Spipement.
Fabrice
Bonjour Fabrice, oui j’ai testé sur un compte free.fr qui sommeillait depuis qq années et qui m’a servi à reproduire le Pb et tester la correction, et merci d’avance pour ton retour d’expérience ; plusieurs avis valent mieux qu’un !
Rebonjour,
ça marche ton patch, super !
Merci encore pour ton aide.
Si tu veux voir ce que je fais en ce moment : http://fabrice.cizeron.free.fr/SPIP...
Je suis en train de chercher à mettre en oeuvre la "pseudo classe de texte" first-letter pour modifier la première lettre de chaque ligne du menu mais je galère un peu (spip et css ont moins d’un mois pour moi !!!) et pour l’instant ça marche pas.
Merci encore
Fabrice
Bonjour, j’ai ajouté ces nouveaux fichiers mais mon site demeure bloqué... www.united21.org
ce méssage est visible à la place de mes pages :
Fatal error : Cannot redeclare html_593035c2d2f3daa5deb395e96315e966() (previously declared in /mnt/124/sdb/3/f/ntic21/ecrire/public/composer.php(47) : eval()’d code:12) in /mnt/124/sdb/3/f/ntic21/ecrire/public/composer.php(47) : eval()’d code on line 55
d’avance merci
marc m@united21.org
Bonjour,
pour mon site également j’obtient la même erreur, malgrès le correctif =(
Pour l’instant ton site fonctionne. Problème réglé ?
Pour moi il y a toujours le bug, mais bon ce n’est pas grave car je vais passé chez un hébergeur payant. =)
Le message n’a pas la "signature" du bug, donc méfiance : free.fr n’est peut-être pas en cause.