web-dev-qa-db-fra.com

Mettre à niveau de 3.8.7 à 3.8.8 - Échec - Utilisation de $ this sans contexte d'objet

Mon site est complètement en panne. L'échange de mon modèle personnalisé avec un autre très petit modèle permet au système de fonctionner, mais sans la plupart des positions. Je crois que l'erreur "Utilisation de $ this sans contexte d'objet" prouve que le problème est PHP lié. Je cherche le meilleur moyen de restaurer le site vers la version 3.8. La version PHP sur le serveur n'a pas changé. PHP Version 7.2.5-1 + ubuntu16.04.1 + deb .sury.org + 1. Tous les conseils sur le débogage de ce problème seraient appréciés.

2
Phil Schaming

Le module d'image aléatoire a un problème dans Joomla 3.8.8. Pour plus de détails, voir:

https://docs.joomla.org/J3.x:Module_random_image_PHP_Error_after_3.8.8

La solution peut être trouvée ici:

https://github.com/joomla/joomla-cms/pull/20533/files

3
Neil Robertson