Projet

Général

Profil

Actions

Anomalie #3704

fermé

La page d'accueil http://libreassociation.info/ affiche une erreur PHP

Ajouté par Christian P. Momon il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
Début:
14/05/2019
Echéance:
% réalisé:

0%

Temps estimé:
Difficulté:
2 Facile

Description

Au soir du 14 mai 2019, le bot vivivi remonte une alerte :

20:14 < vivivi[3]> [00] bastion:Check Web libreassociation.info is CRITICAL: HTTP CRITICAL: Status line output matched "200" - string '<title>Libre Association' not found on 'http://libreassociation.info:80/' - 462 bytes in 0.437 second response time

Factuellement :

Extrait du fichier où ça plante :

function inc_agendajson_to_array($u) 
{
        […] 
        $datetime = DateTime::createFromFormat('Y-m-d\TH:i:s+', $properties["start_time"]);
        $objet["date"] = libreasso_getJour(date('j',  $datetime->getTimestamp()))." ".libreasso_getMois(date('m',  $datetime->getTimestamp()));

Questions :
  • pourquoi le site est-il accessible en http:// ?
  • forçons-nous le https:// ?
  • tant pis pour le bug ?

Mis à jour par Vincent Calame il y a plus de 5 ans

- le site était accessible en http du fait du cache, le cache vidé, l'erreur était partout

le problème vient de la récupération de l'agenda du libre qui a changé sa manière d'enregistrer une date, j'ai modifié mes_fonctions.php pour que le nouveau format soit pris en compte et j'ai mis une condition : en cas d'erreur de l'agenda, les évènements au hasard ne sont pas affichés, cela ne casse pas l'affichage de l'ensemble de la page.

Mis à jour par Christian P. Momon il y a plus de 5 ans

  • Statut changé de Nouveau à Résolu
  • Assigné à mis à Vincent Calame

J'ai testé, plus d'erreur. Le bot vivivi confirme :D Je passe le ticket à résolu.

Mis à jour par Quentin Gibeaux il y a plus de 5 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF