Migration V6 : Sorry, we encountered a problem and we cannot complete your request...
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 tenté de refaire une migration de mon site de la version 5.2 à 6.0.4.
Environnement PHP 7.4.
Comme d'hab je suis la doc : https://www.phpboost.com/wiki/passer-son-site-5-2-en-version-6-0
Sur mon site en local (https://www.linuxtricks.lan/) je décompresse les fichiers, et je lance l'update : https://www.linuxtricks.lan/update
J'arrive après quelques secondes d'éxécution sur :
Sorry, we encountered a problem and we cannot complete your request...
Voici le contenu du fichier error.log :
Code TEXT :
2025-12-10 23:01:32
8
unserialize(): Error at offset 1227 of 1506 bytes
[0] /kernel/framework/helper/TextHelper.class.php:372<br />
[0] /kernel/framework/helper/TextHelper.class.php:372 - unserialize()<br />
[1] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:62 - TextHelper::deserialize()<br />
[2] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:159 - ConfigUpdateVersion->get_old_config()<br />
[3] /update/services/modules/config/DownloadConfigUpdateVersion.class.php:58 - ConfigUpdateVersion->get_parsed_old_content()<br />
[4] /update/services/UpdateServices.class.php:368 - DownloadConfigUpdateVersion->__construct()<br />
[5] /update/services/UpdateServices.class.php:210 - UpdateServices->update_modules_configurations()<br />
[6] /update/controllers/UpdateVersionExecuteController.class.php:152 - UpdateServices->execute()<br />
[7] /update/controllers/UpdateVersionExecuteController.class.php:35 - UpdateVersionExecuteController->handle_form()<br />
[8] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - UpdateVersionExecuteController->execute()<br />
[9] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()<br />
[10] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()<br />
[11] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()<br />
[12] /update/index.php:68 - DispatchManager::dispatch()<br />
[URL] /update/index.php?url=/execute
2025-12-10 23:01:32
8
unserialize(): Error at offset 1184 of 1308 bytes
[0] /kernel/framework/helper/TextHelper.class.php:372<br />
[0] /kernel/framework/helper/TextHelper.class.php:372 - unserialize()<br />
[1] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:62 - TextHelper::deserialize()<br />
[2] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:159 - ConfigUpdateVersion->get_old_config()<br />
[3] /update/services/modules/config/MediaConfigUpdateVersion.class.php:23 - ConfigUpdateVersion->get_parsed_old_content()<br />
[4] /update/services/UpdateServices.class.php:368 - MediaConfigUpdateVersion->__construct()<br />
[5] /update/services/UpdateServices.class.php:210 - UpdateServices->update_modules_configurations()<br />
[6] /update/controllers/UpdateVersionExecuteController.class.php:152 - UpdateServices->execute()<br />
[7] /update/controllers/UpdateVersionExecuteController.class.php:35 - UpdateVersionExecuteController->handle_form()<br />[
8] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - UpdateVersionExecuteController->execute()<br />
[9] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()<br />
[10] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()<br />
[11] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()<br />
[12] /update/index.php:68 - DispatchManager::dispatch()<br />
[URL] /update/index.php?url=/execute
2025-12-10 23:01:32
8
unserialize(): Error at offset 1131 of 1150 bytes
[0] /kernel/framework/helper/TextHelper.class.php:372<br />
[0] /kernel/framework/helper/TextHelper.class.php:372 - unserialize()<br />
[1] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:62 - TextHelper::deserialize()<br />
[2] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:159 - ConfigUpdateVersion->get_old_config()<br />
[3] /update/services/modules/config/FaqConfigUpdateVersion.class.php:19 - ConfigUpdateVersion->get_parsed_old_content()<br />
[4] /update/services/UpdateServices.class.php:368 - FaqConfigUpdateVersion->__construct()<br />
[5] /update/services/UpdateServices.class.php:210 - UpdateServices->update_modules_configurations()<br />
[6] /update/controllers/UpdateVersionExecuteController.class.php:152 - UpdateServices->execute()<br />
[7] /update/controllers/UpdateVersionExecuteController.class.php:35 - UpdateVersionExecuteController->handle_form()<br />
[8] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - UpdateVersionExecuteController->execute()<br />
[9] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()<br />
[10] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()<br />
[11] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()<br />
[12] /update/index.php:68 - DispatchManager::dispatch()<br />
[URL] /update/index.php?url=/execute
2025-12-10 23:01:32
8
unserialize(): Error at offset 1227 of 1506 bytes
[0] /kernel/framework/helper/TextHelper.class.php:372<br />
[0] /kernel/framework/helper/TextHelper.class.php:372 - unserialize()<br />
[1] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:62 - TextHelper::deserialize()<br />
[2] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:159 - ConfigUpdateVersion->get_old_config()<br />
[3] /update/services/modules/config/DownloadConfigUpdateVersion.class.php:58 - ConfigUpdateVersion->get_parsed_old_content()<br />
[4] /update/services/UpdateServices.class.php:393 - DownloadConfigUpdateVersion->__construct()<br />
[5] /update/services/UpdateServices.class.php:210 - UpdateServices->update_modules_configurations()<br />
[6] /update/controllers/UpdateVersionExecuteController.class.php:152 - UpdateServices->execute()<br />
[7] /update/controllers/UpdateVersionExecuteController.class.php:35 - UpdateVersionExecuteController->handle_form()<br />
[8] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - UpdateVersionExecuteController->execute()<br />
[9] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()<br />
[10] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()<br />
[11] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()<br />
[12] /update/index.php:68 - DispatchManager::dispatch()<br />
[URL] /update/index.php?url=/execute
2025-12-10 23:01:32
8
unserialize(): Error at offset 1227 of 1506 bytes
[0] /kernel/framework/helper/TextHelper.class.php:372<br />
[0] /kernel/framework/helper/TextHelper.class.php:372 - unserialize()<br />
[1] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:62 - TextHelper::deserialize()<br />
[2] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:88 - ConfigUpdateVersion->get_old_config()<br />
[3] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:74 - ConfigUpdateVersion->modify_config_parameters()<br />
[4] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:42 - ConfigUpdateVersion->build_new_config()<br />
[5] /update/services/UpdateServices.class.php:401 - ConfigUpdateVersion->execute()<br />
[6] /update/services/UpdateServices.class.php:210 - UpdateServices->update_modules_configurations()<br />
[7] /update/controllers/UpdateVersionExecuteController.class.php:152 - UpdateServices->execute()<br />
[8] /update/controllers/UpdateVersionExecuteController.class.php:35 - UpdateVersionExecuteController->handle_form()<br />
[9] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - UpdateVersionExecuteController->execute()<br />
[10] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()<br />
[11] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()<br />
[12] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()<br />
[13] /update/index.php:68 - DispatchManager::dispatch()<br />[URL] /update/index.php?url=/execute
2025-12-10 23:01:32
8
unserialize(): Error at offset 1131 of 1150 bytes
[0] /kernel/framework/helper/TextHelper.class.php:372<br />
[0] /kernel/framework/helper/TextHelper.class.php:372 - unserialize()<br />
[1] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:62 - TextHelper::deserialize()<br />
[2] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:159 - ConfigUpdateVersion->get_old_config()<br />
[3] /update/services/modules/config/FaqConfigUpdateVersion.class.php:19 - ConfigUpdateVersion->get_parsed_old_content()<br />
[4] /update/services/UpdateServices.class.php:393 - FaqConfigUpdateVersion->__construct()<br />
[5] /update/services/UpdateServices.class.php:210 - UpdateServices->update_modules_configurations()<br />
[6] /update/controllers/UpdateVersionExecuteController.class.php:152 - UpdateServices->execute()<br />
[7] /update/controllers/UpdateVersionExecuteController.class.php:35 - UpdateVersionExecuteController->handle_form()<br />
[8] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - UpdateVersionExecuteController->execute()<br />
[9] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()<br />
[10] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()<br />
[11] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()<br />
[12] /update/index.php:68 - DispatchManager::dispatch()<br />[URL] /update/index.php?url=/execute
2025-12-10 23:01:32
8
unserialize(): Error at offset 1131 of 1150 bytes
[0] /kernel/framework/helper/TextHelper.class.php:372<br />
[0] /kernel/framework/helper/TextHelper.class.php:372 - unserialize()<br />
[1] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:62 - TextHelper::deserialize()<br />
[2] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:88 - ConfigUpdateVersion->get_old_config()<br />
[3] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:74 - ConfigUpdateVersion->modify_config_parameters()<br />
[4] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:42 - ConfigUpdateVersion->build_new_config()<br />
[5] /update/services/UpdateServices.class.php:401 - ConfigUpdateVersion->execute()<br />
[6] /update/services/UpdateServices.class.php:210 - UpdateServices->update_modules_configurations()<br />
[7] /update/controllers/UpdateVersionExecuteController.class.php:152 - UpdateServices->execute()<br />
[8] /update/controllers/UpdateVersionExecuteController.class.php:35 - UpdateVersionExecuteController->handle_form()<br />
[9] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - UpdateVersionExecuteController->execute()<br />
[10] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()<br />
[11] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()<br />
[12] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()<br />
[13] /update/index.php:68 - DispatchManager::dispatch()<br />
[URL] /update/index.php?url=/execute
2025-12-10 23:01:32
8
unserialize(): Error at offset 1184 of 1308 bytes
[0] /kernel/framework/helper/TextHelper.class.php:372<br />
[0] /kernel/framework/helper/TextHelper.class.php:372 - unserialize()<br />
[1] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:62 - TextHelper::deserialize()<br />
[2] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:159 - ConfigUpdateVersion->get_old_config()<br />
[3] /update/services/modules/config/MediaConfigUpdateVersion.class.php:23 - ConfigUpdateVersion->get_parsed_old_content()<br />
[4] /update/services/UpdateServices.class.php:393 - MediaConfigUpdateVersion->__construct()<br />
[5] /update/services/UpdateServices.class.php:210 - UpdateServices->update_modules_configurations()<br />
[6] /update/controllers/UpdateVersionExecuteController.class.php:152 - UpdateServices->execute()<br />
[7] /update/controllers/UpdateVersionExecuteController.class.php:35 - UpdateVersionExecuteController->handle_form()<br />
[8] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - UpdateVersionExecuteController->execute()<br />
[9] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()<br />
[10] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()<br />
[11] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()<br />
[12] /update/index.php:68 - DispatchManager::dispatch()<br />
[URL] /update/index.php?url=/execute
2025-12-10 23:01:32
8
unserialize(): Error at offset 1184 of 1308 bytes
[0] /kernel/framework/helper/TextHelper.class.php:372<br />
[0] /kernel/framework/helper/TextHelper.class.php:372 - unserialize()<br />
[1] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:62 - TextHelper::deserialize()<br />
[2] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:88 - ConfigUpdateVersion->get_old_config()<br />
[3] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:74 - ConfigUpdateVersion->modify_config_parameters()<br />
[4] /kernel/framework/phpboost/module/update/ConfigUpdateVersion.class.php:42 - ConfigUpdateVersion->build_new_config()<br />
[5] /update/services/UpdateServices.class.php:401 - ConfigUpdateVersion->execute()<br />
[6] /update/services/UpdateServices.class.php:210 - UpdateServices->update_modules_configurations()<br />
[7] /update/controllers/UpdateVersionExecuteController.class.php:152 - UpdateServices->execute()<br />
[8] /update/controllers/UpdateVersionExecuteController.class.php:35 - UpdateVersionExecuteController->handle_form()<br />
[9] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:72 - UpdateVersionExecuteController->execute()<br />
[10] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:44 - UrlControllerMapper->do_call()<br />
[11] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:47 - UrlControllerMapper->call()<br />
[12] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:26 - Dispatcher->dispatch()<br />
[13] /update/index.php:68 - DispatchManager::dispatch()<br />
[URL] /update/index.php?url=/execute
2025-12-10 23:01:32
53
invalid query. (ERRNO 1146) Table 'linuxtricks.phpboost_' doesn't exist<hr />query: SELECT * FROM phpboost_ ORDER BY id_parent, c_order<br />
#0 /home/linuxtricks/public_html/kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php(27): MySQLQuerier->execute()<br />
#1 /home/linuxtricks/public_html/kernel/framework/io/db/DBQuerier.class.php(221): MySQLQuerier->select()<br />
#2 /home/linuxtricks/public_html/kernel/framework/content/category/cache/CategoriesCache.class.php(63): DBQuerier->select_rows()<br />
#3 /home/linuxtricks/public_html/kernel/framework/io/data/cache/CacheManager.class.php(77): CategoriesCache->synchronize()<br />
#4 /home/linuxtricks/public_html/kernel/framework/content/category/cache/CategoriesCache.class.php(202): CacheManager::load()<br />
#5 /home/linuxtricks/public_html/kernel/framework/content/category/services/CategoriesService.class.php(45): CategoriesCache::load()<br />
#6 /home/linuxtricks/public_html/UrlUpdater/phpboost/UrlUpdaterExtensionPointProvider.class.php(42): CategoriesService::get_categories_manager()<br />
#7 /home/linuxtricks/public_html/kernel/framework/phpboost/extension-provider/ExtensionPointProvider.class.php(59): UrlUpdaterExtensionPointProvider->url_mappings()<br />
#8 /home/linuxtricks/public_html/kernel/framework/phpboost/extension-provider/ExtensionPointProviderService.class.php(77): ExtensionPointProvider->get_extension_point()<br />
#9 /home/linuxtricks/public_html/kernel/framework/phpboost/extension-provider/ExtensionPointProviderService.class.php(49): ExtensionPointProviderService->get_providers()<br />
#10 /home/linuxtricks/public_html/kernel/framework/phpboost/cache/HtaccessFileCache.class.php(176): ExtensionPointProviderService->get_extension_point()<br />
#11 /home/linuxtricks/public_html/kernel/framework/phpboost/cache/HtaccessFileCache.class.php(39): HtaccessFileCache->add_core_rules()<br />
#12 /home/linuxtricks/public_html/kernel/framework/io/data/cache/CacheManager.class.php(77): HtaccessFileCache->synchronize()<br />
#13 /home/linuxtricks/public_html/kernel/framework/phpboost/cache/HtaccessFileCache.class.php(556): CacheManager::load()<br />
#14 /home/linuxtricks/public_html/kernel/framework/phpboost/cache/HtaccessFileCache.class.php(597): HtaccessFileCache::load()<br />
#15 /home/linuxtricks/public_html/kernel/framework/phpboost/cache/HtaccessFileCache.class.php(582): HtaccessFileCache::get_file_content()<br />
#16 /home/linuxtricks/public_html/kernel/framework/phpboost/cache/HtaccessFileCache.class.php(573): HtaccessFileCache::update_htaccess_file()<br />
#17 /home/linuxtricks/public_html/kernel/framework/phpboost/module/ModulesManager.class.php(251): HtaccessFileCache::regenerate()<br />
#18 /home/linuxtricks/public_html/update/services/UpdateServices.class.php(230): ModulesManager::install_module()<br />
#19 /home/linuxtricks/public_html/update/controllers/UpdateVersionExecuteController.class.php(152): UpdateServices->execute()<br />
#20 /home/linuxtricks/public_html/update/controllers/UpdateVersionExecuteController.class.php(35): UpdateVersionExecuteController->handle_form()<br />
#21 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(72): UpdateVersionExecuteController->execute()<br />
#22 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(44): UrlControllerMapper->do_call()<br />
#23 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/Dispatcher.class.php(47): UrlControllerMapper->call()<br />
#24 /home/linuxtricks/public_html/kernel/framework/mvc/dispatcher/DispatchManager.class.php(26): Dispatcher->dispatch()<br />
#25 /home/linuxtricks/public_html/update/index.php(68): DispatchManager::dispatch()<br />
#26 {main}
/home/linuxtricks/public_html/kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php
Si je relance l'asistant d'upgrade, il me dit qu'il est allé au bout, j'ai bien la version 6.0.4 mais j'ai un doute que le script ait tout fait ...
Une idée ?
Merci
Édité par Adrien.D Le 10/12/2025 à 23h25
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
tu dois avoir un fichier update.log dans le dossier cache
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
Code TEXT :
enabling maintenance Ok ! config kernel-cookiebar-config Ok ! config kernel-file-upload-config Ok ! config kernel-user-accounts Ok ! config kernel-maintenance Ok ! module LangsSwitcher Ok ! module QuestionCaptcha Ok ! module ThemesSwitcher Ok ! module TinyMCE Ok ! module articles Ok ! module calendar Ok ! module connect Ok ! module contact Ok ! module download Ok ! module faq Ok ! module forum Ok ! module gallery Ok ! module guestbook Ok ! module media Ok ! module news Ok ! module newsletter Ok ! module online Ok ! module pages Ok ! module poll Ok ! module search Ok ! module shoutbox Ok ! module sitemap Ok ! module stats Ok ! module web Ok ! module wiki Ok ! config articles Ok ! config calendar Ok ! config download Ok ! config faq Ok ! config media Ok ! config news Ok ! config newsletter Ok ! config pages Ok ! config poll Ok ! config shoutbox Ok ! config web Ok ! config wiki Ok !
Je pense que c'est une post-configuration qui pose problème.
Il y a pas des actions en base de données qui sont faites ?
Genre des actions qui sont censées ne pas produire cette erreur par la suite : https://www.phpboost.com/forum/topic-18300-phpboost-v6-probleme-d-edition-d-images.php ?
Administrateur de mon site perso linuxtricks.fr
Mipel Membre non connecté
-
Administrateur
- Voir le profil du membre Mipel
- Inscrit le : 04/04/2016
- Site internet
- Groupes :
-
Equipe Rédaction
-
Equipe Modération
Si j'essaye de résumer :
- tu as réussi la migration 5.2 en 6 mais avec des erreurs de type serialize lors de l'update
- certains liens d'images ne sont pas bien convertis
Est-ce que ton site est fonctionnel hormis les liens images ?
nous pensons que les liens concernés ont été créés avec tinyMCE et que le parser ne les traite pas correctement, peux-tu confirmer cette hypothèse ?
et au passage, bravo pour ton travail sur l'univers linux que j'apprécie au travers de tes vidéos.
Merci de penser à joindre le rapport système de votre site, il peut nous aider à mieux répondre à vos questions.
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
- tu as réussi la migration 5.2 en 6 mais avec des erreurs de type serialize lors de l'update
=> Oui alors la page affiche une erreur et au relancement de la procédure d'update, ça dit direct que je suis en V6
- certains liens d'images ne sont pas bien convertis
=> C'est exact, je n'ai vu "que ça" dans mes tests, mais vu que la migration n'est pas allée au bout, à mon avis, j'ai d'autres problèmes que je n'ai pas vus (les anciennes URL des pages ne sont pas correctement redirigées non plus)
Est-ce que ton site est fonctionnel hormis les liens images ?
=> Il semble à première vue, mais je n'ai pas testé plus en détails.
nous pensons que les liens concernés ont été créés avec tinyMCE et que le parser ne les traite pas correctement, peux-tu confirmer cette hypothèse ?
=> J'utilise l'éditeur de base en BBCODE depuis toujours, je n'ai jamais utilisé tinyMCE
Voilà

Administrateur de mon site perso linuxtricks.fr
Mipel Membre non connecté
-
Administrateur
- Voir le profil du membre Mipel
- Inscrit le : 04/04/2016
- Site internet
- Groupes :
-
Equipe Rédaction
-
Equipe Modération
Il serait bon de regrouper tes différentes demandes dans un même post, on fera le suivi dans celui-ci.
Le module pages a effectivement changé de structure en intégrant la notion de catégories ce qui implique la modification des urls existantes comme tu l'indiques ici : https://www.phpboost.com/forum/topic.php?id=18097&pt=3#m169676
normalement la classe UrlUpdaterExtensionPointProvider.class.php devrait rediriger les liens existants du module page vers les nouveaux liens mais ça ne fonctionne pas visiblement.
Pour essayer de reproduire ton essai de migration, peux-tu nous envoyer ta bdd ?
pour mémo ton environnement : migration 5.2 à 6.0.4 avec PHP 7.4.
à suivre donc...
Merci de penser à joindre le rapport système de votre site, il peut nous aider à mieux répondre à vos questions.
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
vous me direz comment vous transmettre éventuellement la base de données.
J'ai activé les logs MariaDB, les dernières requêtes sont :
Code TEXT :
7 Query DELETE FROM phpboost_menus WHERE id='8'
7 Query UPDATE phpboost_menus SET title='StatsModuleMiniMenu', object='O:19:\"StatsModuleMiniMenu\":14:{s:2:\"id\";s:2:\"10\";s:5:\"title\";s:19:\"StatsModuleMiniMenu\";s:4:\"auth\";N;s:7:\"enabled\";b:0;s:5:\"block\";s:1:\"7\";s:8:\"position\";s:1:\"5\";s:28:\"\0*\0hidden_with_small_screens\";b:0;s:19:\"\0*\0mini_from_module\";b:0;s:16:\"\0*\0disabled_body\";b:0;s:17:\"\0*\0pushed_content\";b:0;s:16:\"pushmenu_opening\";s:4:\"left\";s:18:\"pushmenu_expanding\";s:7:\"overlap\";s:7:\"filters\";a:1:{i:0;O:16:\"MenuStringFilter\":1:{s:10:\"\0*\0pattern\";s:1:\"/\";}}s:11:\"\0*\0template\";N;}', class='StatsModuleMiniMenu', enabled=0, block='7', position='5' WHERE id='10'
7 Query DELETE FROM phpboost_menus WHERE id='10'
7 Query SELECT * FROM phpboost_ ORDER BY id_parent, c_order
7 Quit ça semble planter avec cette requête :
Code SQL :
SELECT * FROM phpboost_ ORDER BY id_parent, c_order
En effet la table phpboost_ n'existe pas, il en manque un bout.
Je n'ai pas su comprendre ce qui a été développé dans le module de mise à jour pour savoir quelle étape est faite après ça pour savoir si c'est un module spécifique qui pose problème.
Dans phpboost_menus, le numéro 11 est un menu personnalisé, je l'ai supprimé avant de retenter une MàJ, mais idem, blocage au même point.
Édité par Adrien.D Le 17/12/2025 à 11h35
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
Je viens de tester un truc : Installer un phpboost 5.2 propre et mettre ma base de données : Même problème : invalid query. (ERRNO 1146) Table 'linuxtricks.phpboost_' doesn't exist
Pas d'idée ?
Administrateur de mon site perso linuxtricks.fr
Mipel Membre non connecté
-
Administrateur
- Voir le profil du membre Mipel
- Inscrit le : 04/04/2016
- Site internet
- Groupes :
-
Equipe Rédaction
-
Equipe Modération
Je viens de te répondre en mp à réception de ta bdd que je viens d'importer sans soucis sur une instance PHPBoost 5.2 et php 7.4.
Merci de penser à joindre le rapport système de votre site, il peut nous aider à mieux répondre à vos questions.
Adrien.D Membre non connecté
Booster Roquette
-
Booster Roquette
- Voir le profil du membre Adrien.D
- Inscrit le : 10/02/2013
- Site internet
Je rebondis ici pour la suite de mes tests.
A la suite des correctifs du module de mise à jour récupérée ici : https://github.com/PHPBoost/PHPBoost/tree/6.0
OK pas de message d'erreur, tout fonctionne.
Cependant le module pages n'est plus fonctionnel.
Quand je tente d'aller dans l'admin, j'ai des 404 sur ce type de page https://www.linuxtricks.lan/pages/admin/config/
Sur l'accueil des pages : https://www.linuxtricks.lan/pages/
J'ai bien la liste des pages.
Les liens de page renvoient bien sur ce type de lien : https://www.linuxtricks.lan/pages/0-root/2-bienvenue-sur-linuxtricks/ mais 404.
Avec les anciens liens : https://www.linuxtricks.lan/pages/faire-un-don pas de redirection, un simple "not found" du serveur web, comme si le module de redirection n'était pas fonctionnel.
Edit : Après désactivation du module page et réactivation les pages fonctionnent. Par contre les redirections non (même après désactivation/réactivation du module URL Updater). Rien dans le error.log
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
yep le problème vient du fait que les redirections créées par l'UrlUpdater arrivent trop tard dans le htaccess
tu peux réessayer avec le nouveau urlupdater mis à jour sur github ?
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
