Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Dysfonctionnement serveur ?


Sujet :

Apache

  1. #1
    Membre à l'essai
    Dysfonctionnement serveur ?
    Bonjour,
    J'ai 2 flux rss sur mon site
    -> Fonctionne -> http://www.boulistenaute.com/modules...s/news_rss.php
    -> Fonctionne pas -> http://www.boulistenaute.com/modules.../newbb_rss.php

    Ils fonctionnent en local mais en ligne seul le premier fonctionne. Il a eu fonctionné aléatoirement.
    Version php
    -> en ligne version 7.3.6. Hébergement ovh
    -> en local version PHP 7.1.3 x86 Apache 2.4.25 x86 -
    Les fichiers xml sont encodés "ISO-8859-1".
    Mon site encodé utf-8
    Est ce que le dysfonctionnement provient de la différence de serveur ?
    https://www.rhone-alpes-petanque.fr/
    Image de ce qui fonctionne en local

  2. #2
    Expert éminent sénior
    en regardant ces 2 liens, je vois la même structure au format XML, qu'est ce qui devrait être différent entre les 2 ?

  3. #3
    Membre à l'essai
    Je ne sais pas.Je vois une différence en cliquant dessus. L'affichage n'est pas le même.

  4. #4
    Expert éminent sénior
    les flux XML ne sont pas prévus pour être regardés dans le navigateur mais lus par un autre logiciel.
    donc là si le format XML est correct pour les 2 résultats, il n'y aura pas de différence de traitement.

  5. #5
    Membre à l'essai
    Bonjour,
    Le webmaster du site m'a envoyé les 2 fichiers "php"qui crée les 2 xml. Son site est en "Charset iso-8859-1".
    Le fichier qui fonctionne (new.php) est encodé utf-8.
    Est ce qu'il y a un rapport avec l'encodage ?
    Actuellement sur mon site https://www.rhone-alpes-petanque.fr/index.php J'ai modifié le module "Forum Boulistenaute (colonne de droite) J'ai refais l'url ici https://rss.app/feed/RRs66JEI3hS2Olh7, c'est pour cela qu'il affiche le flux.

  6. #6
    Membre à l'essai
    Bonjour,
    les flux XML ne sont pas prévus pour être regardés dans le navigateur mais lus par un autre logiciel.
    donc là si le format XML est correct pour les 2 résultats, il n'y aura pas de différence de traitement.
    En mettant le flux dans le navigateur on affiche le xml. Et c'est là que j'ai remarqué que pour le lien qui pose probléme le xml ne s'affiche pas .Il s'affiche en regardant le code source.
    Ne pourrait on pas encoder le fichier "nexbb.php" pour qu'il parse en utf-8 sur le modéle du fichier " new.php" ?
    En soumettant l'url à FEED Validator (http://www.feedvalidator.org/check.c...Fnewbb_rss.php), celle ci n'est pas validée.
    D'autre part ce que j'ai oublié de mentionner c'est que le flux qui pose problème fonctionne en local.
    En local serveur php 7.1.3
    En ligne serveur php 7.3.6 (OVH)
    Peut être un problème de serveur ?

    https://www.rhone-alpes-petanque.fr