J'ai récemment installé la dernière prémod phpbbseo avec le mod gym sitemap activé. Tout fonctionnait correctement jusqu'à l'installation du MOD phpbb Automatic DST 2.0.2. Depuis, impossible d'afficher les flux rss avec la feuille de style xml activée, lorsque c'est le cas j'obtiens l'erreur suivante :
Sous Firefox 3.0.6 :
- Code: Tout sélectionner
Erreur lors du chargement de la feuille de style : Une feuille de style XSLT ne possède pas de type Mime XML :http://blablabla/phpbbseo/gym_sitemaps/gym_style.php?action-rss,type-xsl,lang-fr,theme_id-2
Sous IE8 :
- Code: Tout sélectionner
La page XML ne peut pas être affichée
Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL. Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.
--------------------------------------------------------------------------------
La feuille de style ne contient pas d'élément document. La feuille de style est peut être vide ou ne constitue pas un docume...
si j'actualise IE8 :
- Code: Tout sélectionner
La page XML ne peut pas être affichée
Impossible d'afficher l'entrée XML en utilisant la feuille de style XSL. Corrigez l'erreur, puis cliquez sur le bouton Actualiser ou réessayez ultérieurement.
--------------------------------------------------------------------------------
Un seul élément de niveau supérieur est autorisé dans un document XML. Erreur de traitement de la ressource http://127.0.0....
<b>Fatal error</b>: Call to undefined function automatic_dst_cache() in <b>C:\Program Files (x86)\wamp\ww...
Lorsque je désactive la feuille xml dans les options de configuration du panneau d'administration aucun soucis, les flux s'affichent correctement.
Quelqu'un a t'il déjà rencontré ce problème avec automatic DST ?
EDIT: Bon ben autant pour moi je viens de trouver la solution tout seul, il suffsiat de rajouter dans gym_style.php :
- Code: Tout sélectionner
require($phpbb_root_path . 'includes/automatic_dst.' . $phpEx);
et ça fonctionne nickel !

Français |
Anglais
