Migration vers PHPBOOST 6 : Erreurs [Réglé]
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
J'ai vu ce matin que l'équipe avait avancé sur PHPBoost 6.0
Du coup j'ai dupliqué ma production linuxtricks.fr pour tester un ptit coup le script de migration.
Après avoir lancé le script d'upgrade, j'ai cette erreur :
Code TEXT :
2023-04-11 16:43:25
188
Unable to find language file "main" in: "/lang"<br />#0 /home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php(134): LangLoader::get_real_lang_path()<br />#1 /home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php(126): LangLoader::load()<br />#2 /home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php(117): LangLoader::get_raw()<br />#3 /home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php(210): LangLoader::get()<br />#4 /home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php(269): LangLoader::get_kernel_langs()<br />#5 /home/linuxtricks/public_html/kernel/framework/content/comments/CommentsService.class.php(27): LangLoader::get_all_langs()<br />#6 /home/linuxtricks/public_html/kernel/framework/core/ClassLoader.class.php(157): CommentsService::__static()<br />#7 /home/linuxtricks/public_html/kernel/framework/core/ClassLoader.class.php(50): ClassLoader::call_static_initializer()<br />#8 [internal function]: ClassLoader::autoload()<br />#9 /home/linuxtricks/public_html/kernel/framework/phpboost/module/ModulesManager.class.php(282): spl_autoload_call()<br />#10 /home/linuxtricks/public_html/update/services/UpdateServices.class.php(192): ModulesManager::uninstall_module()<br />#11 /home/linuxtricks/public_html/update/controllers/UpdateVersionExecuteController.class.php(152): UpdateServices->execute()<br />#12 /home/linuxtricks/public_html/update/controllers/UpdateVersionExecuteController.class.php(35): UpdateVersionExecuteController->handle_form()<br />#13 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(72): UpdateVersionExecuteController->execute()<br />#14 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(44): UrlControllerMapper->do_call()<br />#15 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/Dispatcher.class.php(47): UrlControllerMapper->call()<br />#16 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/DispatchManager.class.php(26): Dispatcher->dispatch()<br />#17 /home/linuxtricks/public_html/update/index.php(68): DispatchManager::dispatch()<br />#18 {main}
/home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php
Je bug report direct ?
Je suppose que le script remet le thème "Base" par défaut ?
Le thème Linuxtricks va être désactivé car il n'est pas compatible avec PHPBoost 6.0.
Pour le réactiver, téléchargez sa version compatible sur le site PHPBoost si elle existe, mettez à jour le thème sur le FTP de votre site dans le dossier templates puis rendez-vous sur la page de gestion des thèmes de votre site pour le réactiver.
Le thème Linuxtricks par défaut du site va être remplacé par le thème Base. Quand vous aurez installé la nouvelle version compatible du thème Linuxtricks pensez à reconfigurer le thème par défaut de votre site dans la configuration générale (si c'était le seul thème désinstallez ensuite le thème Base pour que les utilisateurs du site aient bien ce thème actif).
Code TEXT :
---------------------------------System report--------------------------------- -----------------------------generated by PHPBoost----------------------------- SERVER CONFIGURATION----------------------------------------------------------- php version : 7.4.30 dbms version : MySQL 10.3.35-MariaDB gd library : 1 curl extension : 1 mbstring extension : 1 url rewriting : N/A apcu cache : 0 PHPBOOST CONFIGURATION--------------------------------------------------------- phpboost version : 5.2.14 server url : https://www.linuxtricks.fr site path : default theme : Linuxtricks (Version 5.2.0) default language : Français default editor : BBCode home page : https://www.linuxtricks.fr/index.php url rewriting : 1 apcu cache : 0 output gzip : 1 session cookie name : session session duration : 3600 active session duration : 300 DIRECTORIES AUTHORIZATIONS----------------------------------------------------- / : 1 /cache : 1 /cache/backup : 1 /cache/syndication : 1 /cache/tpl : 1 /cache/css : 1 /images/avatars : 1 /images/customization : 1 /images/group : 1 /images/maths : 1 /images/smileys : 1 /kernel/db : 1 /lang : 1 /templates : 1 /upload : 1
Édité par Adrien.D Le 11/04/2023 à 16h44
Administrateur de mon site perso linuxtricks.fr
babsolune Membre non connecté
-
Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
-
Equipe Développement
t'as pris quelle version, celle du site ou celle de github ?
le mieux pour tester les dernières modif c'est celle de github
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
Je veux tester la mise à niveau évidemment depuis la V5.2
Administrateur de mon site perso linuxtricks.fr
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
Administrateur de mon site perso linuxtricks.fr
olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
La même méthode que lorsque tu télécharges le zip ici. Il faut juste que tu sélectionnes la branche Master
Olivier
Édité par olivierb Le 13/04/2023 à 18h34
Olivier


Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
olivierb :Bonjour Adrien,
La même méthode que lorsque tu télécharges le zip ici. Il faut juste que tu sélectionnes la branche Master
Olivier
OK, je pensais que dans le "pack de mise à jour" il y avait des fichiers en moins ou en plus
Administrateur de mon site perso linuxtricks.fr
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
Impossible de migrer avec la version finale :
Code TEXT :
2023-04-26 16:41:18
188
Unable to find language file "main" in: "/lang"<br />#0 /home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php(134): LangLoader::get_real_lang_path()<br />#1 /home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php(126): LangLoader::load()<br />#2 /home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php(117): LangLoader::get_raw()<br />#3 /home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php(210): LangLoader::get()<br />#4 /home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.php(269): LangLoader::get_kernel_langs()<br />#5 /home/linuxtricks/public_html/kernel/framework/content/comments/CommentsService.class.php(27): LangLoader::get_all_langs()<br />#6 /home/linuxtricks/public_html/kernel/framework/core/ClassLoader.class.php(157): CommentsService::__static()<br />#7 /home/linuxtricks/public_html/kernel/framework/core/ClassLoader.class.php(50): ClassLoader::call_static_initializer()<br />#8 [internal function]: ClassLoader::autoload()<br />#9 /home/linuxtricks/public_html/kernel/framework/phpboost/module/ModulesManager.class.php(282): spl_autoload_call()<br />#10 /home/linuxtricks/public_html/update/services/UpdateServices.class.php(192): ModulesManager::uninstall_module()<br />#11 /home/linuxtricks/public_html/update/controllers/UpdateVersionExecuteController.class.php(152): UpdateServices->execute()<br />#12 /home/linuxtricks/public_html/update/controllers/UpdateVersionExecuteController.class.php(35): UpdateVersionExecuteController->handle_form()<br />#13 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(72): UpdateVersionExecuteController->execute()<br />#14 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(44): UrlControllerMapper->do_call()<br />#15 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/Dispatcher.class.php(47): UrlControllerMapper->call()<br />#16 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/DispatchManager.class.php(26): Dispatcher->dispatch()<br />#17 /home/linuxtricks/public_html/update/index.php(68): DispatchManager::dispatch()<br />#18 {main}
/home/linuxtricks/public_html/kernel/framework/core/lang/LangLoader.class.phpAdministrateur de mon site perso linuxtricks.fr
babsolune Membre non connecté
-
Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
-
Equipe Développement
Attention à la procédure de mise à jour pour les thèmes
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
J'ai bien supprimé le thème et remis le thème base ;)
Le log indique des soucis sur la langue, j'ai testé de réactiver l'anglais mais échec aussi.
Le thème est "Linuxtricks", j'ai remis par défaut Base, j'ai supprimé le thème via l'interface d'admin (+ supprimé les fichiers)
Il n'y a pas d'autres indications en dehors du error.log ?
Édité par Adrien.D Le 26/04/2023 à 18h22
Administrateur de mon site perso linuxtricks.fr
babsolune Membre non connecté
-
Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
-
Equipe Développement
mainça devrait cibler le problème
Il devrait ressortir dans une expression du genre
LangLoader::get_message('un.mot', 'main')
ZoJest Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre ZoJest
- Inscrit le : 18/05/2023
Il me semble avoir eu quelques choses de similaire lors de mes tests d'upgrade.
As-tu essayé une config en php 8.1 (7.8 mini pour assurer une cohérence de version), avec pour apache memory_limit à un mini de 128Mo ?
Édité par ZoJest Le 19/05/2023 à 23h44
Visiteur
Boosteur Inactif
Sur mon environnement dev (Mageia 9/PHP 8.1/apache 2.4.57, je rencontre le même type de message d'erreur pour l'upgrade
Caché :
Unable to find language file "status-messages-common" in: "/lang"<br />#0 /var/www/mlo/kernel/framework/core/lang/LangLoader.class.php(134): LangLoader::get_real_lang_path()<br />#1 /var/www/mlo/kernel/framework/core/lang/LangLoader.class.php(126): LangLoader::load()<br />#2 /var/www/mlo/kernel/framework/core/lang/LangLoader.class.php(117): LangLoader::get_raw()<br />#3 /var/www/mlo/kernel/framework/core/lang/LangLoader.class.php(210): LangLoader::get()<br />#4 /var/www/mlo/kernel/framework/core/lang/LangLoader.class.php(269): LangLoader::get_kernel_langs()<br />#5 /var/www/mlo/kernel/framework/content/comments/CommentsService.class.php(27): LangLoader::get_all_langs()<br />#6 /var/www/mlo/kernel/framework/core/ClassLoader.class.php(157): CommentsService::__static()<br />#7 /var/www/mlo/kernel/framework/core/ClassLoader.class.php(50): ClassLoader::call_static_initializer()<br />#8 /var/www/mlo/kernel/framework/phpboost/module/ModulesManager.class.php(282): ClassLoader::autoload()<br />#9 /var/www/mlo/update/services/UpdateServices.class.php(192): ModulesManager::uninstall_module()<br />#10 /var/www/mlo/update/controllers/UpdateVersionExecuteController.class.php(152): UpdateServices->execute()<br />#11 /var/www/mlo/update/controllers/UpdateVersionExecuteController.class.php(35): UpdateVersionExecuteController->handle_form()<br />#12 /var/www/mlo/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(72): UpdateVersionExecuteController->execute()<br />#13 /var/www/mlo/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(44): UrlControllerMapper->do_call()<br />#14 /var/www/mlo/kernel/framework/mvc/dispatcher/Dispatcher.class.php(47): UrlControllerMapper->call()<br />#15 /var/www/mlo/kernel/framework/mvc/dispatcher/DispatchManager.class.php(26): Dispatcher->dispatch()<br />#16 /var/www/mlo/update/index.php(68): DispatchManager::dispatch()<br />#17 {main}
/var/www/mlo/kernel/framework/core/lang/LangLoader.class.php
/var/www/mlo/kernel/framework/core/lang/LangLoader.class.php
Je migre d'une 5.2.14 vers la 6.0. Bien sûr j'ai basculé sur le thème par défaut et désactivé mes thèmes. J'ai uniquement les modules par défaut.
olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
Olivier


Visiteur
Boosteur Inactif
Je viens de faire le test avec un autre environnement sous php 8. J'ai le même message d'erreur....
Édité par Visiteur Le 04/06/2023 à 07h38
babsolune Membre non connecté
-
Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
-
Equipe Développement
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
