RBS Change et PHP 5.4 / 5.5
Les dernières mises à jour de PHP 5.4 et PHP 5.5 intègrent des correctifs sur le module libxslt.
Il semblerait que suite à la correction de ce bug 49634, la génération des éléments du backoffice ne fonctionne plus.
Vous trouverez plusieurs sujets dans les forums qui traitent de ce problème avec différentes solutions pour le contourner.
Nous n'avons pour le moment pas de solution idéale pour le résoudre, nous avons pu tester le backoffice jusqu'aux versions 5.4.23 et 5.5.7.
Nous vous encourageons donc à rester sur les versions de PHP supportées pour RBS Change 3.5 et 3.6
L'équipe RBS Change
Il semblerait que suite à la correction de ce bug 49634, la génération des éléments du backoffice ne fonctionne plus.
Vous trouverez plusieurs sujets dans les forums qui traitent de ce problème avec différentes solutions pour le contourner.
Nous n'avons pour le moment pas de solution idéale pour le résoudre, nous avons pu tester le backoffice jusqu'aux versions 5.4.23 et 5.5.7.
Nous vous encourageons donc à rester sur les versions de PHP supportées pour RBS Change 3.5 et 3.6
L'équipe RBS Change
7 commentaires
1. Écrit par Mathias - 27/12/2014 16:41
Ce ne sont plus les versions par défaut disponibles sur ubuntu 14.04 et je n'arrive pas à trouver un moyen de les installer (déjà passé une demi journée :-(...)
Un petit tutorial précis dans la doc serait le bienvenue
2. Écrit par Gaël Port - 29/12/2014 10:26
Les correctifs suivants règlent le problème sur les config où nous les avons testées (version de libxslt postérieure ou égale à la version posant problème) :
- uixul : https://github.com/i.....ac72c604cb6086060b3d
- order : https://github.com/i.....e5fe58ab6272db886635
- theme : https://github.com/i.....176377a4a22c843da8c2
Ils peuvent être appliqués à la main en attendant une future release (dont nous ne pouvons pas préciser la date à l'heure actuelle).
3. Écrit par Michael - 30/12/2014 11:18
4. Écrit par Fx - 06/01/2015 17:55
Cependant, devons-nous modifier directement les fichiers ou de les créer dans le répertoire Override ?
5. Écrit par Fx - 07/01/2015 10:07
Devons-nous modifier directement les fichiers ou créer les documents dans le répertoire OVERRIDE ?
Merci d'avance
6. Écrit par Gaël Port - 07/01/2015 10:22
Dans la mesure où certaines modifications touchent à du PHP, ce n'est pas trivial à placer dans override (et nous n'avons pas testé la manip).
Modifier directement le code est possible et peu risqué dans la mesure où la prochaine release contiendra effectivement ces modifs. Cependant tant que cette release ne sera pas sortie, il faudra bien faire attention à les ré-appliquer en cas de réinstallation du projet (changement de serveur par exemple).
7. Écrit par Fx - 02/03/2015 14:56
Après avoir fais les tests de compatibilité de PHP 5.4.36 sur DEBIAN 7 avec RBS 3.6.1 je me suis aperçu que lors d'une modification d'un document contenant un fieldInput, l'enregistrement ne fonctionne plus.
Dès lors que l'on transforme en input, le document est à nouveau enregistrable.
Avez-vous déjà eu ce retour ?
Pensez-vous que l'on peut mettre les fieldInput en input simplement ?
Merci d'avance.[/color]
Laissez un commentaire