Bandeau

Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon... et de qui veut.

Forum de l’article

Le pied

Qui êtes-vous ?
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.
Attention ! Si votre message contient un lien, il devra être validé par le webmestre.

Ajouter un document

Rappel de la discussion
Version PHP page contact en cause ?
Fabrice - le 14 novembre 2017

Bonjour,

Sur trois sites, après passage à PHP 5.6 ==>
Parse error : syntax error, unexpected ’[’ in /home/.../www/plugins/auto/escal/v3.87.47/formulaires/contact.php on line 149

Y aurait-il un rapport de cause à effet ?

A part cela, tout est merveilleux, merci Jean Christophe !

Version PHP page contact en cause ?
Jean Christophe Villeneuve - le 14 novembre 2017

Hello

C’est bien possible mais ça dépasse mes compétences. Je pose la question sur la iiste SPIP-users

Version PHP page contact en cause ?
Fabrice - le 14 novembre 2017

 ! Aaah ! A chaque fois je suis renversé, sidéré, halluciné, par votre disponibilité, votre générosité, votre rapidité, votre... je n’en jette plus c’est promis.
Mais, quand même à chaque fois... je suis... Bref !

D’autres sont apparemment touchés aussi (source Google) :
liens supprimés

Doit y’avoir un rapport.

Mais alors le PHP et moi ça fait "trois" (pour la rime)

Version PHP page contact en cause ?
Jean Christophe Villeneuve - le 14 novembre 2017

Merci pour les fleurs, je prends ! 😎

Peux-tu essayer de modifier directement dans le fichier /escal/formulaires/contact.php la ligne 150 en remplaçant
"X-Originating-IP: ".$GLOBALS['ip']
par
"X-Originating-IP: ".$_SERVER["REMOTE_ADDR"]
et me dire si ça règle le problème.

Version PHP page contact en cause ?
Fabrice - le 14 novembre 2017

Modif. directe... ben non 🙁
Cache vidé... pas plus 🙁
Désolé mon idole.

Version PHP page contact en cause ?
stephane - le 14 novembre 2017

JC je prend au vol

juste en passant les sites incriminé ne serait il pas hebergé chez OVH , j’ai constaté deux choses
version escal sont différentes :
donc c’est pas escal
des sites en php 5.6 chez free.fr ne sont pas touché
des sites chez OVH en php7 ne sont pas touché

a priori seul les sites en php 5.6 chez OVH serait impacté a confirmé.

Version PHP page contact en cause ?
Fabrice - le 14 novembre 2017

OVH aussi exact !
Je tente le PHP7.
brrrr...

Version PHP page contact en cause ?
Fabrice - le 14 novembre 2017

CATASTROPHE !
Le site est une page blanche avec une erreur sql (?)
J’ai remis via .htacces en 5.6 : "problème de cache" (?)
Misère !

Version PHP page contact en cause ?
Jean Christophe Villeneuve - le 15 novembre 2017

Hello

Bon d’abord, le fait ques ces sites n’aient pas la même version d’Escal n’est pas suffisant pour dédouaner Escal car ils peuvent très bien avoir le même fichier contact.php

En revanche si ce sont des sites qui utilisent tous php 5.6 et sont hébergés chez OVH, là c’est une vraie piste.

Où en es-tu Fabrice avec ton site ? Tu as bien remis le fichier contact.php comme il était au début ?

Version PHP page contact en cause ?
Fabrice - le 15 novembre 2017

Bonjour Jean Christophe,

Tu as bien remis le fichier contact.php comme il était au début ?

Oui, aussitôt après l’essai.

Rien trouvé de similaire sur le forum OVH.
Mais, "veloxygene" n’est pas chez OVH...
(Je viens de le contacter, peut-être offriront-ils une autre piste)

Passage au PHP 7, très mauvaise idée.

Heureusement, tmp c’est régénéré tout seul, le site s’est réaffiché... sauf "contact" 🙁

Drôle d’histoire.

Version PHP page contact en cause ?
Fabrice - le 15 novembre 2017

Google indique aujourd’hui 8 sites "impactés" comme l’on dit maintenant.

Version PHP page contact en cause ?
Jean Christophe Villeneuve - le 15 novembre 2017

8 sites impactés sur les 1392 sites utilisant Escal, on ne peut pas vraiment incriminer Escal, en tout pas lui seul.

Reste maintenant à arriver à corriger le souci.

Version PHP page contact en cause ?
Jean Christophe Villeneuve - le 15 novembre 2017

Hello Fabrice

On me propose une autre piste donc peux tu remplacer les lignes

        'headers'=> [
            "X-Originating-IP: ".$GLOBALS['ip']     
        ],

par

   'headers'=> array(
            "X-Originating-IP: ".$GLOBALS['ip']
        ),

bien vider le cache et tester en recalculant la page.

Version PHP page contact en cause ?
Fabrice - le 15 novembre 2017

Tu es un champion
Tu es un champion
Tu es
Tu es
Tu es un champion.

Problème résolu. BRAVO ! ET MERCI !

Version PHP page contact en cause ?
Jean Christophe Villeneuve - le 15 novembre 2017

Cool ! Mais le champion c’est cam.laffit de la liste SPIP à qui je vais transmettre tes louanges de ce pas.

Et je vais aussi corriger dans Escal.

Derniers commentaires

Modifier un texte
Ok c’était bien ça, cool. A l’avenir, utilises plutôt un éditeur de code plutôt que LibreOffice, (...)

Modifier un texte - suite et fin -
Super, c’est réparé Les apostrophes inclinés venaient de LibreOffice ! Encore (...)

Modifier un texte
Hello Je pencherais pour les apostrophes qui sont incurvées au lieu d’être droites car je ne vois (...)

Modifier un texte
Le fichier ci-dessous déposé dans le répertoire lang ne passe pas. "Parse error : syntax error, (...)

images dans un article
Bonjour Jean Christophe, non, je n’ai pas accès à ce fichier ; le répertoire /config ne m’est pas (...)

Plan du site Contact Mentions légales Données personnelles et cookies Espace privé squelette RSS

2009-2024 © Escal - Tous droits réservés
Haut de page
Réalisé sous SPIP
Habillage ESCAL 4.6.2