MAJ 4.1.7 vers 5RC2 [Réglé]
Fatal error: Call to undefined method
Support Général
olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
Je reviens sur un sujet qui semble avoir été réglé. La mise à jour en local d'une 4.1.7 vers 5.0 via l'update récemment téléchargé.
Par précaution, j'ai remis en service le thème Base et désactivé, il me semble, les modules non officiels.
Je copie/écrase ensuite le contenu de l'update à la racine de mon site et j'accède au site :
Citation:
( ! ) Fatal error: Call to undefined method Session::gc() in D:\wamp\www\lescigales\kernel\framework\core\environment\Environment.class.php on line 153
Call Stack
# Time Memory Function Location
1 0.0009 246016 {main}( ) ..\index.php:0
2 0.0021 249944 require_once( 'D:\wamp\www\lescigales\kernel\init.php' ) ..\index.php:30
3 0.0111 803584 Environment::init( ) ..\init.php:32
4 0.0111 803824 Environment::try_init( ) ..\Environment.class.php:65
5 0.0556 1959376 Environment::init_session( ) ..\Environment.class.php:83
Call Stack
# Time Memory Function Location
1 0.0009 246016 {main}( ) ..\index.php:0
2 0.0021 249944 require_once( 'D:\wamp\www\lescigales\kernel\init.php' ) ..\index.php:30
3 0.0111 803584 Environment::init( ) ..\init.php:32
4 0.0111 803824 Environment::try_init( ) ..\Environment.class.php:65
5 0.0556 1959376 Environment::init_session( ) ..\Environment.class.php:83
Error.log est vide.
Quelqu'un à une idée sur l'éventuelle erreur que j'aurais faite ?
Cordialement,
Olivier.
Olivier


janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
quel procédure à été suivit très exactement pour la MAJ ?
Cordialement, janus57
olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
Cette procédure : http://www.phpboost.com/wiki/passer-son-site-4-1-en-version-5-0
et particulièrement la partie préparation du site :
1 - Téléchargez la version mise à jour de PHPBoost 5.0. Celle-ci contient tous les fichiers nécessaires à la nouvelle version ainsi que le script de mise à jour.
2 - Décompressez l'archive et transférez tous les fichiers et dossiers contenu dans le dossier phpboost_update sur votre serveur dans le même répertoire de la version 4.1.
Je n'ai pas de PDK.
Par contre, il semble que mon site d'origine pose problème (braslou.lescigales.org) car, bien qu'il fonctionne sans problème en ligne, lors de la migration serveur->local, rien ne fonctionne (erreur 403 sur /user/connect)
Je mets donc en service une 4.1.7 neuve puis je l'écrase avec le FTP en ligne en modifiant le config.php et en lançant server_migration.php.
A partir de là, en local tout va bien et c'est là que je prépare mon site local.
Je pense que je vais repartir de zéro avec la 5.0 et Vertigo et ressaisir à la mano les articles que j'ai créés.
Cordialement,
Olivier.
Edit : à toute fin utile, voici le rapport système en local :
Version de PHP 5.5.12
Version du SGBD MySQL 5.6.17
Édité par olivierb Le 24/01/2016 à 18h37
Olivier


olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
Alors, après avoir supprimé les fichiers de cache de PBT, j'ai lancé localhost/mon_site/update, j'arrive sur la fenêtre de mise à jour qui semble avoir un problème de mise en page.
Qu'à cela ne tienne, je suis le process de mise à jour puis j'ai un nouveau message d'erreur à l'adresse <a href="http://localhost/lescigales/update/index.php?url=/execute#error">http://localhost/lescigales/update/index.php?url=/execute#error</a> :
<span class="formatter-blockquote">Citation:</span><div class="blockquote">( ! ) Fatal error: Call to undefined method PersistenceContext::get_sql() in D:\wamp\www\lescigales\smallads\phpboost\SmalladsExtensionPointProvider.class.php on line 36
Call Stack
# Time Memory Function Location
1 0.0013 258024 {main}( ) ..\index.php:0
2 0.0579 2315872 DispatchManager::dispatch( ) ..\index.php:51
3 0.0587 2324872 Dispatcher->dispatch( ) ..\DispatchManager.class.php:43
4 0.0588 2325608 UrlControllerMapper->call( ) ..\Dispatcher.class.php:67
5 0.0589 2325848 UrlControllerMapper->do_call( ) ..\UrlControllerMapper.class.php:59
6 0.0618 2358776 UpdateVersionExecuteController->execute( ) ..\UrlControllerMapper.class.php:87
7 0.0981 3338936 UpdateVersionExecuteController->handle_form( ) ..\UpdateVersionExecuteController.class.php:39
8 0.1164 3651904 UpdateServices->execute( ) ..\UpdateVersionExecuteController.class.php:47
9 3.4740 4519544 UpdateServices->update_modules( ) ..\UpdateServices.class.php:221
10 3.5597 5568992 ModulesManager::update_module( ) ..\UpdateServices.class.php:535
11 3.5610 5702336 MenuService::delete_mini_module( ) ..\ModulesManager.class.php:382
12 3.5617 5713232 MenusProvidersService::module_containing_extension_point( ) ..\MenuService.class.php:344
13 3.5617 5713272 MenusProvidersService::get_extension_point_ids( ) ..\MenusProvidersService.class.php:41
14 3.5617 5713336 MenusProvidersService::get_extension_point( ) ..\MenusProvidersService.class.php:46
15 3.5687 5756960 ExtensionPointProviderService->get_extension_point( ) ..\MenusProvidersService.class.php:51
16 3.5687 5757088 ExtensionPointProviderService->get_providers( ) ..\ExtensionPointProviderService.class.php:66
17 3.5878 6060984 ExtensionPointProviderService->get_provider( ) ..\ExtensionPointProviderService.class.php:93
18 3.5889 6086536 SmalladsExtensionPointProvider->__construct( ) ..\ExtensionPointProviderService.class.php:117
</div>
Cordialement,
Olivier.
Olivier


j1.seth Membre non connecté
-
Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
-
Chef de Projet
-
Equipe Développement
olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
Je viens de comparer les modules d'une 5.0.4 neuve avec ceux installés dans ma 4.1.7. Évidemment, je n'avais pas désinstallé/désactivé tous les modules non-officiels.
Maintenant que c'est fait, la migration a pu se faire correctement.
Merci à toute l'équipe pour ce bon boulot

Cordialement,
Olivier.
Olivier


Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie