Fork me on GitHub




(1) 2 »


Passer de 2,3 à 2,5
Régulier
Inscrit: 27/11/2005 18:07
Messages: 355
Cela n'est pas indiqué dans le descriptif de mise à jour !
Quelle procédure utiliser pour passer de la version 2,3 à 2,5 !

Merci !

Posté le : 17/04/2011 08:41
Partager Twitter Partagez cette article sur GG+
Re: Passer de 2,3 à 2,5
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Tu prends le pack 2.0.x à 2.5.1 suivant le charset de ton site (utf8 -> http://sourceforge.net/projects/xfr/f ... _utf8sansbom.zip/download) - (iso -> http://sourceforge.net/projects/xfr/f ... 2.5.1_fr_iso.zip/download)

Sauvegarde de ton site existant (fichiers + base de données), en local dans un premier temps : tu dézippes, tu mets ensuite ces dossiers et fichiers dans ton xoops (après avoir supprimer le module system de celui-ci, puis tu lances http://www.tonsite/upgrade

Citation :
Upgrading from previous versions older than 2.5.0:
The upgrade scripts from older versions to 2.5.0 are not complete, however it won't affect your XOOPS site. The scripts will be improved in next release.
Following is an instruction for upgrading from XOOPS 2.4.5 to 2.5 provided by John Healy:
0. Verify the system requirements, in particular the version of PHP. Backup your XOOPS database and site directory. (There are several ways to do these actions, which are discussed elsewhere.) Turning your site off is optional.
Change the permissions on mainfile.php and /include/license.php to be writable, for example:
File Normal For upgrade
mainfile.php 400 700
/include/license.php 444 777
Get the correct update package from the SourceForge file repository.
1. In the upgrade package folder, move the "upgrade" folder inside the "htdocs" folder, if it's not already there. Remove the install folder from the "htdocs" folder, if it's there. Remove the mainfile.php file from the "htdocs" folder, if it's there.
If you've moved the xoops_data and xoops_lib folders outside your site's root directory, move these folders out of the "htdocs" folder in the upgrade package folder.
2. Delete the /modules/system directory on your current XOOPS site (to get rid of any old unnecessary files).
3. Overwrite the files in the XOOPS directory on your current XOOPS site with the content of "htdocs" folder of the upgrade package. (There are several ways to do this action, which are discussed elsewhere.)
As noted above, if relocated, overwrite the files in your current xoops_data and xoops_lib with the content of those in the upgrade package.
4. If you have Protector previously installed, open the "mainfile.php" file , and remove the Pre-check and Post-check lines (if they exist):
include XOOPS_TRUST_PATH.'/modules/protector/include/precheck.inc.php' ;
include XOOPS_TRUST_PATH.'/modules/protector/include/postcheck.inc.php' ;
5. At your site's address (URL), login as administrator. Access <your.site.url>/upgrade/ with a browser, and follow the instructions (and any for updating your XOOPS database). After all updates have been applied (green checkmarks), note the link in the Updater to update the "system" module, and do so.
6. Delete the "upgrade" folder from your site's "htdocs" directory.
7. Update (reload) other modules, especially "Profile" and "Protector," if necessary.
8. Change permissions on the files noted above back to their normal state.
9. Turn your site back on, if you turned it off earlier.


Posté le : 17/04/2011 15:46

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Passer de 2,3 à 2,5
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Bonsoir,

Tu as également ce tutoriel qui est bien fait:
How to upgrade your Xoops site
et puis ce tutoriel video qui part de la version 2.4.5 :
Mise a jour Xoops 2.4.5 vers Xoops 2.5.0

Posté le : 17/04/2011 21:48
Partager Twitter Partagez cette article sur GG+
Re: Passer de 2,3 à 2,5
Régulier
Inscrit: 27/11/2005 18:07
Messages: 355
J'ai fait tout comme sur la vidéo Et Boum ! comme d'hab !

Arrivé à www.mon-site/upgrade/

Fatal error: Call to undefined function: () in /web/allience/www/upgrade/licence-upgrade-keygen-2.4.0-to-2.4.1/index.php on line 127
Aucun Tout Erreur(s) (5) Deprécié(s) (0) Requête(s) (6) Bloc(s) (0) Extra (2) Temporisation(2)
Extra
Fichier(s) inclu(s): 54 fichier(s)
Usage de la mémoire: 2679976 bytes

Une idée ??

Posté le : 17/05/2011 19:45
Partager Twitter Partagez cette article sur GG+
Re: Passer de 2,3 à 2,5
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

1/ avais-tu supprimer le module system avant de mettre le nouveau ?
2/ version php de ton serveur ?

Posté le : 17/05/2011 20:58

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Passer de 2,3 à 2,5
Régulier
Inscrit: 27/11/2005 18:07
Messages: 355
J'ai tout recommencé !

Et suprimant le dossier "system"
Version de PHP 5.2.13
Version de MySql 5.0.67

Il était en php4 , je l'ai donc passé en php5

Mais toujours pas de upgrade/

Fatal error: Function name must be a string in /web/allience/www/upgrade/licence-upgrade-keygen-2.4.0-to-2.4.1/index.php on line 127
Aucun Tout Erreur(s) (5) Deprécié(s) (0) Requête(s) (6) Bloc(s) (0) Extra (2) Temporisation(2)
Erreur(s)
Message(s): Use of undefined constant XOOPS_LICENSE_KEY - assumed 'XOOPS_LICENSE_KEY' dans le fichier /upgrade/licence-upgrade-keygen-2.4.0-to-2.4.1/index.php - ligne 121
Message(s): Undefined variable: checkbit dans le fichier /upgrade/licence-upgrade-keygen-2.4.0-to-2.4.1/index.php - ligne 127



Posté le : 22/05/2011 19:34
Partager Twitter Partagez cette article sur GG+
Re: Passer de 2,3 à 2,5
Semi pro
Inscrit: 04/10/2007 04:40
De Cuges Les Pins
Messages: 843
Tu a écraser ton fichier mainfile.php ?? ...

Quand tu fais la mise à jours, en fait, il ne faut pas remplacer le mainfile.php
Dans ton mainfile.php tu dois avoir les infos pour connexion à ton serveur.

Vérifie si c'est ça.
Vérifie aussi dans ton mainfile les chemins qui pointes sur les dossiers xoops_data et xoops_lib

Posté le : 22/05/2011 19:49
Partager Twitter Partagez cette article sur GG+
Re: Passer de 2,3 à 2,5
Régulier
Inscrit: 27/11/2005 18:07
Messages: 355
Tout est bon !
Et je n'ai jamais écrasé le fichier mainfile.php !
J'ai fait comme sur le tuto Vidéo ! A la lettre !

Posté le : 22/05/2011 20:31
Partager Twitter Partagez cette article sur GG+
Re: Passer de 2,3 à 2,5
Régulier
Inscrit: 27/11/2005 18:07
Messages: 355
Bon ! Je crois que je vais laisser tomber !!

Posté le : 24/05/2011 13:20
Partager Twitter Partagez cette article sur GG+
Re: Passer de 2,3 à 2,5
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
as-tu un fichier license.php dans le dossier "include", et dans l'affirmative est-il ouvert en écriture ?

Posté le : 24/05/2011 21:30

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

111 Personne(s) en ligne (90 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 111 | Plus ...