Migration v3.0 vers v4.0 impossible [Réglé]
Le script d'upgrade 3 vers 4 ne fait rien
Support Général
grenouille31 Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre grenouille31
- Inscrit le : 03/11/2012
- Site internet
- Groupes :
Reprise du message précédent
Merci janus57 et j1.seth,oui je sais que ces bidouilles ne sont pas à faire mais je voulais voir jusqu'où ça allait en renommant par curiosité vu que je me suis fait un script DOS qui me rétablit ma config phpboost 3.0 en 5s.
J'avance un petit peu.
Après copie des fichiers phpboost 4.0 et lancé monsite/update, le message d'erreur indiquait fatal error sur \migration\kernel\framework\util\Bench.class.php alors que le fichier était bench.class.php. Après l'avoir renommé avec la majuscule Bench.class.php j'ai relancé l'update.
Maintenant j'ai le message d'erreur suivant:
Fatal error: Call to undefined method Bench::start() in C:\xampp\htdocs\kernel\framework\core\environment\context\AppContext.class.php on line 140
Et ci-dessous la ligne 140 en gras
public static function init_bench()
{
self::$bench=new Bench();
self::$bench->start();
}
Cette ligne est-elle correctement orthographiée?
Merci pour votre support
Cordialement
Sylvain
olivierb Membre non connecté
- Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
- Equipe Assistance
grenouille31 :
Cette ligne est-elle correctement orthographiée?
Euh ?
Si vous n'avez fait aucune modification dans les fichiers de l'archive PHPBoost v4.0 que vous avez téléchargée sur le site officiel, il n'y a aucune raison de se poser cette question ?
Olivier.
Olivier
grenouille31 Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre grenouille31
- Inscrit le : 03/11/2012
- Site internet
- Groupes :
Je n'ai pas touché aux codes.
Ce soir en rentrant du taf je vais essayer de tester avec WAMP. Je croise les doigts.
Merci à tous
Cordialement
Sylvain
grenouille31 Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre grenouille31
- Inscrit le : 03/11/2012
- Site internet
- Groupes :
J'ai continué mes tests.
Je n'ai pas réussi avec WAMP à avoir une config phpmyadmin fonctionnelle (port 306 ou 336 non ouvert)
J'ai essayé avec EasyPHP et je tombe sur le même résultat que chez mon hébergeur, une page blanche s'affiche lors de l'update et aucun fichier d'erreur dans /update.
J'ai pris la distrib phpboost 4.0 depuis
https://www.phpboost.com/download/35-phpboost-4-0/
puis
https://www.phpboost.com/download/35-phpboost-4-0/229-phpboost-4-0/
et le pack d'update ici
https://www.phpboost.com/download/36-mises-a-jour-phpboost-4-0/231-pack-de-mise-a-jour-3-0-vers-4-0/
Est ce que les distrib phpboost 4.0 téléchargées ici étaient les mêmes que celles mises à disposition à l'époque?
Il ne devrait y avoir de raison que ça marchait en 2012 et avec une version php 5.3.x non?
Merci
Cordialement
Sylvain
Édité par grenouille31 Le 08/11/2019 à 10h40
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
pour info je viens de faire une migration avec succès du premier coup de la V3.0 vers 4.0 en suivant le guide de migration.
Par contre j'ai du faire le ménage dans les fichiers d'origine car il y avait un PHPBoost dans un PHPBoost (plus précisément il y avais une autre instance de PHPBoost dans un dossier "migration") et ça c'est absolument mauvais il ne faut jamais avoir un autre CMS présent à côté ou en dessous d'un autre CMS.
Du coup je continue les migrations en espérant qu'elle passent aussi bien, mais le plus chiant et long est d'avoir les bonne versions de PHP.
Note : avec un tel saut de version les liens indexés dans les moteurs de recherches seront tous faux et le site va perdre sont référencement le temps de la réindexation.
Cordialement, janus57
grenouille31 Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre grenouille31
- Inscrit le : 03/11/2012
- Site internet
- Groupes :
Je ne sais pas comment te remercier pour ton travail.
Concernant "les liens indexés dans les moteurs de recherches", ce n'est pas du tout un problème car j'avais mis dans le .htaccess des lignes pour bloquer les robots google afin que notre site soit le plus discret et méconnu possible (le monde à l'envers )
Par curiosité j'ai retenté une migration avec ma VM en supprimant le répertoire migration mais c'est toujours pareil. Mes compétences /connaissances dans les compatibilités de versions entre php et phpmyadmin etc sont nulles CQFD.
Encore mille mercis
Cordialement
Sylvain
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Citation :
Concernant "les liens indexés dans les moteurs de recherches", ce n'est pas du tout un problème car j'avais mis dans le .htaccess des lignes pour bloquer les robots google afin que notre site soit le plus discret et méconnu possible (le monde à l'envers )
Oui j'ai dû nettoyer ça aussi (et au passage le blocage des IPs de google cela ne sert à rien si on souhaite ne pas indexer son site car tout les autres moteurs de recherche continuent à l'indexer pendant ce temps).
Par contre j'arriverais pas à faire une migration jusque 5.2 cette semaine, donc je sais pas si l'hébergeur vous impose une deadline.
Cordialement, janus57
grenouille31 Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre grenouille31
- Inscrit le : 03/11/2012
- Site internet
- Groupes :
OK pour le blocage des robots, je complèterai avec les autres mots clé.
Concernant mon hébergeur, il ne m'a pas donné de deadline.
Encore Mille Mercis pour tout ce travail.
Cordialement
Sylvain
grenouille31 Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre grenouille31
- Inscrit le : 03/11/2012
- Site internet
- Groupes :
Si vous voulez, je peux essayer de migrer de la version à laquelle vous êtes arrivé vers la 5.2?
Si c'est d'accord pour vous, vous pouvez déposer sur mon FTP l’arborescence phpboost et l'export DB dans un répertoire spécifique.
Merci encore.
Cordialement
Sylvain
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
oui c'est possible, mais chaque heure/jour qui passe rendra la BDD migré un peu plus obsolète selon l'activité de votre site.
Et pour le coup je n’assurerais plus (à titre perso) les migrations des versions non supportés (sachant que l'on support la version 5.1 et 5.2).
Note : je vous avez fait un MP (Le 16/11/2019 à 10h54).
Cordialement, janus57
Édité par janus57 Le 21/11/2019 à 05h21
grenouille31 Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre grenouille31
- Inscrit le : 03/11/2012
- Site internet
- Groupes :
Merci pour ce rappel, je vous ai répondu.
Sylvain
grenouille31 Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre grenouille31
- Inscrit le : 03/11/2012
- Site internet
- Groupes :
Je me permets de revenir sur ce post car je vous ai envoyé des messages sur le mai privé mais je ne sais pas si vous les recevez.
Ca concerne la migration de mon site relatif à ce post.
Vous pouvez mettre mon site en maintenance quand vous le voulez pour procéder à sa migration.
C'est un site qui n'évolue pas beaucoup, seulement des news y sont ajoutées de temps en temps.
Merci encore pour tout ce que vous avez fait.
Cordialement
Sylvain
Édité par grenouille31 Le 19/01/2020 à 11h51
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Mes congés et mon retour au travail ne se sont pas passé comme prévu du coup j'ai pas eu le temps du tout d'y jeter un coup d’œil.
Cordialement, janus57
grenouille31 Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre grenouille31
- Inscrit le : 03/11/2012
- Site internet
- Groupes :
Bonne année 2020 et merci pour votre réponse.
Je vais temporiser avec mon hébergeur le temps que vous puissiez migrer le site et qu'ils désactive ensuite de leur coté le php 5.3.
Merci encore
Cordialement
Sylvain
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
J'ai répondu au MP et du coup je profite de ce message pour rappeler pourquoi je suis "sec" ou "direct" a ceux qui me MP pour de l'aide sans passer par le forum avant.
Citation :
Note : je réponds sur mon temps de midi j'ai pas oublié juste que je me lève à 5h00 pour rentrer à 19h30 donc mon temps libre est très limité.
Note : je réponds sur mon temps de midi j'ai pas oublié juste que je me lève à 5h00 pour rentrer à 19h30 donc mon temps libre est très limité.
Donc petite piqûre de rappel : le support c'est d'abord sur le forum puis en MP si besoin d'information confidentiels (comme cest le cas ici avec @grenouille31).
Cordialement, janus57
grenouille31 Membre non connecté
Booster Minigun
- Booster Minigun
- Voir le profil du membre grenouille31
- Inscrit le : 03/11/2012
- Site internet
- Groupes :
Merci pour votre MP.
Je ne voulais pas vous froisser, ce n'était pas du tout le but.
Je vous remercie infiniment pour votre MP qui me rassure (prise en copte de mon problème de migration).
Cordialement
Sylvain
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie