Forum - GuppY 6 - Wampserver : site en vrac en local
Bonsoir,
une fois de plus je suis dépassé par le changement de version, probablement par mon faible niveau en informatique dont je m'excuse par avance. Pour migrer mon site de la version 5.03.03 à la V 6 j'ai installé Wamp selon la procédure décrite sur votre site. Le site s'affiche complètement en vrac en local seul le bandeau et les incones de menus sont visibles correctement pour le reste (boites latérales) ce ne sont que des cadres avec plein de messages d'erreur du style "Warning: Undefined array key 28 in C:wamp64wwwguppy6incfunctions.php on line 4853"
J'ai réussi à lancer plusieurs contrôles d'itégrité qui m'indiquent aucune erreur.
Je sais comment faire.
Merci de l'aide que vous pourrez m'apporter.
Pascal
Rectifié par PM01440 le 23/01/2024 @ 19:01


Bonjour,
Apres analyse du code du site en local, des echanges réguliers se font par une Api du serveur Weather et le site hébergé par un échange de données via XML.
En local, il est nécessaire d'activer des extensions de PHP dans le php.ini comme Openssl, xml, et d'ajouter un certificat curl-ca-bundle.crt.
Perso, j'utilise Xampp, ce certificat est présent dans les dernières versions de Xampp, et j'ai activé ces extensions dans le Php.ini
Maintenant, Le site, en local, interroge bien le serveur de Weather.
Je tiens à préciser que le contenu envoyé par Wetransfert n'etait pas correct.
A+
Linuxmr
Ps: je viens de transmettre des copies d'écran, et je vais la migration du site
Ne rien toucher
Rectifié par linuxmr le 26/01/2024 @ 18:52
Merci pour votre aide efficace
Je suis loin de tout comprendre mais j'ai entendu que vous avez modifié des éléments qui posaient problème avec l'api Weatherlink où un script php va récupérer les données météo en direct émises par ma station connectée.
Comme indiqué dans mon mail j'ignore pourquoi il y a un dossier INC dans le dossier INC
J'ai bien lu votre consigne et ne touche à rien sans avoir reçu votre aval.
Cordialement,
Pascal

Bonsoir,
En fait, il y a un certificat à installer afin de sécuriser le dialogue, c'est fait pour l'hébergement.
Ensuite, en local, il faut activer des extensions qui ne sont pas d'office dans Wamp, par contre sur votre hébergement oui.
Oui, ce n'est pas simple, c'est en analysant les messages d'erreur.
Par contre, il y a d'autres erreurs qui ressortent de l'interrogation avec Weatherlink? cela je vais le voir apres la migration
Je reprendrai contact
A+
Linuxmr
Merci pour la clarté de ces explications. Je ne suis pas à l'origine du script php qui interroge Weatherlink, il n'est pas tout jeune et au fur et à mesure que j'ai rajouté des capteurs à la station je l'ai modifié pour récolter ces nouvelles données. Il est donc possible qu'il ne soit pas rédiger correctement...
