Skip to main content Help Control Panel

YACS CMS : Open source !

Community «   Le forum «   Soupçons de bogues «   Erreur php4 sur /feeds/ «  

Comment: Erreur php4 sur /feeds/

L'objectif est bien sûr, de faire tourner yacs sous PHP4 comme sous PHP5, sans aucun besoin de retoucher un .htaccess ou autre.

J'ai eu le même souci que toi en installant la version 8.5 sur un site de production resté en PHP4, et difficile à bouger vers PHP5.

La solution est, tout simplement, de remplacer l'appel de str_ireplace() par celui de str_replace() et le tour est joué. Le seul script incriminé est articles/article.php et le patch ci-dessous contient une version corrigée.

Pour l'instant, c'est la seule manipulation qui a été nécessaire pour faire tourner yacs version 8.5 avec PHP4.

L'environnement de développement est, lui, sous PHP5, ainsi que plusieurs sites utilisés pour les tests alpha et beta. C'est pour cette raison que le problème n'a pas été détecté plus tôt.

20080614-str-ireplace-patch.tgz

by Bernard on June 14 2008