[Résolu] Migration/Update 1.7.6 vers 1.7.9< Sujet précédent  Sujet suivant >
Index du Forum -> NUKED-KLAN ANCIENNES VERSIONS -> Installation et mises à jour
AuteurMessage
France.gif osamoelle
Newbie



Messages : 6
Inscrit(e) le: 05/02/2013
Migration/Update 1.7.6 vers 1.7.9

Bonjour,

Je me suis lancé dans une migration de mon NK 1.7.6 en commençant par 1.7.6 vers 1.7.7.

J'ai donc réalisé les différentes étapes décrites dans le Readme.txt :

-upload du contenu du répertoire nk

-changement de chmod de quelques fichiers

-appel du update.php

Après saisie des infos de login à la base, le système d'update m'indique que je ne peux migrer ma version 1.7.6 vers la 1.7.7, seulement je ne trouve pas d'indications sur la raison (rien dans les logs apache, rien dans le répertoire où se trouve NK).

Quelqu'un peut il me dire où trouver de l'info sur mon problème ?

A savoir, j'ai modifié un petit peu l'arborescence de mon NK (ajout de sous dir) et j'ai ajouté des tables dans la base pour un petit plugin que j'ai codé. Est ce qu'il y a une vérification sur ces points qui ferait échouer la maj ?

Merci bcp !



Posté le 05/02/2013 - 16:58:11   Revenir en haut | Permalien
France.gif osamoelle
Newbie



Messages : 6
Inscrit(e) le: 05/02/2013
RE : Migration/Update 1.7.6 vers 1.7.9

Alors j'ai un peu fouillé dans update.php et c'est vrai qu'il y a ceci :

 

   $test_version=mysql_query("SELECT value FROM " . $db_prefix . "_config WHERE name = 'version'");
    list($nk_version) = mysql_fetch_array($test_version);
    $v = explode(".", $nk_version);

    if ($v[1] == 6)
    {
 

Or dans ma base, la colonne 'version' de la table 'nuked_config' contient '1.7' tout court.

Pourtant la page d'admin affiche bien 1.7.6 en bas de page.

Dois je forcer la main en plaçant 1.7.6 dans ma colonne version ?



Posté le 05/02/2013 - 17:05:31   Revenir en haut | Permalien
Belgium.gif PePeRePeRveRs
Vice-Président Association

Messages : 3672
Inscrit(e) le: 13/06/2004
RE : Migration/Update 1.7.6 vers 1.7.9

Salut,

 

tu peux vérifier dans le changelog mais, de mémoire, la 1.7.7 et 1.7.8 ne touchaient pas aux tables de la base de données et se contentaient de corriger certains fichiers. Si c'est bien la cas, inutile de lancer l'update, un remplacement des fichiers est suffisant. Tu peux, dans ce cas, modifier manuellement la version dans la table concernée et essayer de faire la mise à jour.

Tiens-nous au courant de ta progression

 



Avant d'ouvrir un sujet, n'oubliez pas de lire le règlement et faire une recherche sur le forum !

Posté le 05/02/2013 - 18:17:34   Revenir en haut | Permalien
France.gif osamoelle
Newbie



Messages : 6
Inscrit(e) le: 05/02/2013
RE : Migration/Update 1.7.6 vers 1.7.9

Pour la 1.7.7, je ne vois pas de mention à la base dans le changelog (maintenant ça peut se cacher derrière l'ajout et le changement d'une fonctionnalité )  mais en tout cas dans le fichier update.php, il y a pas mal de create table, alter et autres inserts comme :

$sql10 = mysql_query("SELECT name FROM " . $db_prefix . "_config WHERE name = 'max_wars'");
        $test9 = mysql_num_rows($sql10);
        if ($test9 == 0) $sql = mysql_query("INSERT INTO " . $db_prefix . "_config (name, value) VALUES ('max_wars', '30';");
 

et autres :

 $sql = "ALTER TABLE " . $db_prefix . "_forums ADD `level_poll` INT(1) DEFAULT '0' NOT NULL AFTER `ordre`;";
        $req = mysql_query($sql);
 

Maintenant, il est vrai par exemple que cette colonne level_poll est déjà présente sur ma base, est ce que toutes les modifications sur les versions précédentes sont présentes dans un upgrade de base au cas où ? ( par exemple ce 'poll' a peut être été introduit en 1.5.0 et la 1.7.7 contient toujours la possibilité de l'ajouter ?)

Voici le changelog de la 1.7.7 :

1.7.7 :

- correction du bug sur les votes (note doit être entre 0 et 10)
- correction des 2 bugs/failles du forum
- option pour désactiver les stats dans les préférences générales et lien dans l'administration (désactiver par défaut)
- rajouter le overflow auto pour les balises code et quote du bbcode
- antiflood sur les commentaires
- intégration du patch Captcha
- intégration du patch Check Security Pass
- corriger le bug de session admin si plusieurs membres ont le même password
- date de dernière visite dans le module d'administration des membres
- retirer les valeurs par défaut pour god lors de l'installation
- modification sur le block forum : la taille des titres passe de 20 à 30 caractères et correction du nombre de messages vues si il y en à pour lesquels le visiteurs n'a pas les droits
- correction du bug lors de l'insertion de "<" dans le block textbox
- interdiction des espaces dans le nom du cookies
- changement du système pour les messages lus dans le forum (utilisation d'un cookie au lieu de la base de données)
- ajout d'un bouton retour dans les MP
- ajout d'un bouton "ses contributions" sur la fiche des membres
- ajout d'une box ajax sur les images de la gallerie, downloads et forum avec le framework jquery
- création automatique d'un lien vers l'agrandissement sur les images réduites postées dans le forum
- affichage seulement des champs complétés dans les profils et suppression du message "ce profil n'a pas été renseigné"
- ajout des drapeaux de pays à coté des pseudos dans les modules forum, commentaire et membre
- ajout des dates de dernière visite et d'inscription dans le profil des membres
- ajout d'une fonction de réduction des liens dans les commentaires
- option de visualisation de l'avatar dans le block login
- interdiction d'uploader une photo dans les "préférences" si l'option d'upload des avatars est désactivée
- le lien "lien mort" visible que pour les membres
- intégration du block roster
- intégration du standard opensearch
- auto complétion des noms d'auteurs dans le module search et dans l'administration des utilisateurs
- affichage des permalink dans le forum
- intégration du block rss
- intégration d'un variable background_cat dans le fichier template.php du forum pour permettre de modifier l'arrière plan des catégories de forum
- nouvelle fonction plus rapide de redimentionnement des images et des avatars
- nouvelle option dans le fichier template.php pour obliger l'affichage du message d'édition dans le forum
- possibilité de notifier le refus des suggestion par MP
- mise à jour des systèmes d'exploitation et des tailles de ram dans les préférences
- correction de la css pour l'alignement des themes et l'espacement dans la mise en page
- correction du bug dans le block RSS pour les fluxs encodés en UTF-8
- correction de la fonction de génération des pdf qui ne marchait plus avec les images sous php5
- correction d'une faille de sécurité dans la session
- correction du bug qui empechait l'utilisation du bbcode dans certains cas
- correction de bugs de convertion de mots interdits trop longs dans le module Textbox
- mise en place de la fonction captcha dans l'envoi de news par mail
- correction du formatage des titres de RSS avec des slashes en trop
- mise en place d'un zoom automatique dans les images du forum si la fonction de redimentionnement est activée
- correction de bug qui ne redimentionnait pas les images dans la prévisualisation des posts du forum
- correction du bug qui supprimait les avatars et photos à chaque mise a jour du profil de l'utilisateur
- Correction du bug de session lorsque 2 utilisateurs se connectent au même moment.
- Correction de compatibilité xhtml
- Ajout de messages d'erreur explicites lors des erreurs de login
- Correction de bugs d'encodage de caractères dans le block Textbox
- Ajout de Windows Vista comme OS dans les statistiques
- Intégration du patch Ifance
 

 

 

 

 

 



Edité par osamoelle le 05/02/2013 - 18:48:36
Posté le 05/02/2013 - 18:48:06   Revenir en haut | Permalien
France.gif osamoelle
Newbie



Messages : 6
Inscrit(e) le: 05/02/2013
RE : Migration/Update 1.7.6 vers 1.7.9

Donc voilà, j'ai tenté comme disait PeperePervers de ne pas prendre en compte l'update de la DB 1.7.6 - 1.7.7 et ça a fonctionné.

Merci pour ton intervention

 



Posté le 05/02/2013 - 23:47:29   Revenir en haut | Permalien
Belgium.gif PePeRePeRveRs
Vice-Président Association

Messages : 3672
Inscrit(e) le: 13/06/2004
RE : Migration/Update 1.7.6 vers 1.7.9

Avec plaisir


Je ferme ce sujet.



Avant d'ouvrir un sujet, n'oubliez pas de lire le règlement et faire une recherche sur le forum !

Posté le 06/02/2013 - 17:14:25   Revenir en haut | Permalien