logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
16 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 110 633 221

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Migrer depuis NPDS Sable 5.10 vers NPDS REvolution 11 WorkSpace avec PHP 5.x (ou depuis une autre version de NPDS après Sable 5.10) 8364


Si vous possédez un site NPDS sur l'une des version suivantes :

  • Sable 5.10
  • Sable Evolution
  • Revolution 10.02
  • Revolution 11

et que vous voulez migrer vers la dernière version de NPDS : Revolution 11 WorkSpace, notamment pour la compatibilité PHP 5.3, alors cet article est fait pour vous !

Suivez point par point les étapes décrites, et vous vous retrouverez avec un site à jour, plus fiable, et avec toutes les dernières fonctionnalités smiley


1ère étape : Sauvegardez votre site, sauvegardez votre base de données, SAUVEGARDEZ !!! smiley (On ne le dit jamais assez)

2ème étape : Vous avez bien sauvegardé ? smiley 

3ème étape : Passage de Sable 5.10 à Sable Evolution

  1. Décompressez le patch "sable-2-evolution.tar.gz" dans un répertoire temporaire
  2. Si vous utilisez MySQL 5 ou supérieur, modifiez le fichier sable-2-evolution.php en remplaçant "TYPE=MyISAM;" par "ENGINE=MyISAM;" à la ligne 129
  3. Ajoutez le code suivant à la ligne 204 du fichier modules/meta-lang/adv-meta_lang.php :
     if($meta_glossaire == "") {
     $meta_glossaire = array();
     }
  4. Copiez les fichiers du patch sur votre site NPDS Sable 5.10 en remplaçant tous les fichiers
  5. Executez le patch "sable-2-evolution.php", et effectuez toutes les opérations indiquées à l'écran.
  6. Supprimez le répertoire editeur/tiny_mce/docs (et son contenu) de votre site
  7. Supprimez le répertoire editeur/tiny_mce/themes/npds (et son contenu) de votre site
  8. Allez dans les préférences, dans la section "Paramètres liés à l'illustration", indiquez "png" comme extension des fichiers d'image, et validez les préférences
  9. Validez vos vos Meta-tags
  10. Vérifiez que dans vos préférences (Administration / Préférences) - Système de Messagerie (Email) qu'une adresse email VALIDE (xxx@yyy.zzz) est configurée dans la zone : Compte E-mail (Provenance)
  11. IPBAN :
    - Modifiez l'appel à ipban dans le fichier admin/extend-modules.txt => [ModStart]setban[/ModStart]
     - Supprimez l'appel à ipban dans le fichier modules/!include!/header_before.inc
  12. Supprimez le fichier sable-2-evolution.php de la racine de votre site
  13. Allez dans "Editer les fichiers de configuration", cliquez sur "Header_Before", puis supprimez la ligne :
    include_once("modules/ipban/ban.php");
    et enregistrez le fichier. (Si vous n'avez que cette ligne, vous pouvez aussi simplement supprimer le fichier)
    NOTE : Vous aurez peut-être un message d'erreur juste au dessus du bloc d'administration. Ca n 'est pas grave, il disparaitra tout seul à partir de NPDS REvolution 11

 

4ème étape : Passage de Sable Evolution à REvolution 10.02
Suivez les instructions du PDF inclu dans l'archive de mise à jour.

5ème étape : Passage de REvolution 10.02 à REvolution 11
Suivez les instructions du PDF inclu dans l'archive de mise à jour.

6ème étape : Passage de REvolution 11 à REvolution 11 WorkSpace

  1. Copiez les fichiers de l'archive sur votre site en remplaçant tous les fichiers
  2. Allez sur la page d'accueil de votre site : La mise à jour semi-automatique se lance.
    Si vous obtenez le message "Vous devez supprimer le répertoire 'install' ET le fichier 'install.php' avant de poursuivre !", supprimez le fichier "IZ-Xinstall.ok" à la racine de votre site
  3. Suivez attentivement les instructions à l'écran.


Voilà ! Vous êtes en NPDS REvolution 11 WorkSpace ! :D

 

Quelques modifications "ultimes" :

  • Si vous aviez installé l'antispam de Sable 5.10, vous pouvez supprimer le fichier "antispambots.php" : Il ne sert plus.
  • Pensez à vérifier que chacun de vos modules fonctionnent. Si l'un d'entre eux ne fonctionne pas, vérifiez sur http://modules.npds.org s'il n'y a pas une mise à jour.
  • Si vous rencontrez une quelconque difficulté, rendez-vous sur les forums de NPDS : http://www.npds.org/forum.php



Boris


Note :

Merci Boris !

Boris Publié le : Jeudi 6 décembre 2012 à 21:32

philou77 philou77
Vraiment génial! suis passé de 10.02 à R11 et WS sans souci, merci Boris

Bonne année 2013 à toute l'équipe et encore merci pour votre travail



Philippe
vaisseau59 vaisseau59
Je suis bien les instruction de l'installation de sable évolution-2, mais je ne trouve pas :

"6 Supprimez le répertoire editeur/tiny_mce/docs (et son contenu) de votre site"



Le fichier n'est pas là .....
vaisseau59 vaisseau59
:b c'est bon j'ai trouvé ...... :paf
vaisseau59 vaisseau59


vaisseau59



Posté : 06-01-2013 18:44



Passage à PHP5 effectué



Le seul petit problème, c'est la vidéothèque qui ne fonctionne plus...





Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /homepages/6/d150256186/htdocs/wwwroot/modules/video_yt/video_bloc.php on line 21



Warning: file_get_contents(http://gdata.youtube.com/feeds/api/videos?start-index=1&max-results=25&author=vaisseau59) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /homepages/6/d150256186/htdocs/wwwroot/modules/video_yt/video_bloc.php on line 21



Warning: array_rand() [function.array-rand]: Second argument has to be between 1 and the number of elements in the array in /homepages/6/d150256186/htdocs/wwwroot/modules/video_yt/video_bloc.php on line 32

vaisseau59 vaisseau59


vaisseau59



Posté : 06-01-2013 18:44



Passage à PHP5 effectué



Le seul petit problème, c'est la vidéothèque qui ne fonctionne plus...





Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /homepages/6/d150256186/htdocs/wwwroot/modules/video_yt/video_bloc.php on line 21



Warning: file_get_contents(http://gdata.youtube.com/feeds/api/videos?start-index=1&max-results=25&author=vaisseau59) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /homepages/6/d150256186/htdocs/wwwroot/modules/video_yt/video_bloc.php on line 21



Warning: array_rand() [function.array-rand]: Second argument has to be between 1 and the number of elements in the array in /homepages/6/d150256186/htdocs/wwwroot/modules/video_yt/video_bloc.php on line 32

vaisseau59 vaisseau59
:-| Bon un autre problème se pose !!!!

Le passage à PHP5.3 est OK, mais l'hébergeur 1&1 passe en PHP5.4 !! :paf

Biensure quand ont veus passer en PHP5.4 la base de données n'est pas supportée, au vu du tuto, on se retrouve en PHP5.3 avec REvolution 11 WorkSpace :#
Les commentaires sont la propriété de leurs auteurs. Nous ne sommes pas responsables de leur contenu.