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.
13 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 363 379

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

Top 10  Statistiques

Index du forum »»  Questions »» Maj de 13 à 16

Nouveau sujet
 Maj de 13 à 16#26922Répondre

3Contributeur(s)
ElcorsujpbJireck
3 Modérateur(s)
developpeurjpbJireck
Elcorsu Elcorsuicon_post
Bonjour,
Mon site est toujours en version 13 et commence a atteindre sa limite.
J'ai une grosse base de données avec des users abonnés de mon club de plongée, un nombre de post important,... ce qui m'a fait reculé pour passer aux autres versions très tentantes.
Je viens de voir sur github.com qu'il y avait NPS migration pour passer de la 13 à la 16.
Il est en stade proto. Pensez vous que l'on puisse l'utiliser?
Si oui faut-il installer une version 16, ensuite effacer la BBD 16 mettre ma BDD 13 à la place, installer NPDS migration et faire l'install?
Ou si quelqu'un connait la procédure...
Merci du boulot réalisé ces derniers jours.
jpb jpbicon_post
Citation : Elcorsu
Bonjour,
Mon site est toujours en version 13 et commence a atteindre sa limite.
J'ai une grosse base de données avec des users abonnés de mon club de plongée, un nombre de post important,... ce qui m'a fait reculé pour passer aux autres versions très tentantes.
Je viens de voir sur github.com qu'il y avait NPS migration pour passer de la 13 à la 16.
Il est en stade proto. Pensez vous que l'on puisse l'utiliser?
<== huumm difficile ....car non terminée et non à jour ....
Si oui faut-il installer une version 16, ensuite effacer la BBD 16 mettre ma BDD 13 à la place, installer NPDS migration et faire l'install?
Ou si quelqu'un connait la procédure...
Merci du boulot réalisé ces derniers jours.


<== avant toute chose il faut savoir si ton site est en utf8 ou en iso (ou le pire des scénario un mixte des deux dans les données de la base)
- si le site est et a toujours été en iso (c'est le scénario le plus facile)
- si le site est en utf8 (c'est plus la galère...) car non seulement il faut s'occuper de la structure de la base mais aussi des corrections des caractères qui seront corrompu ....

Tu as plusieurs posts dans le forum qui relatent des expériences de migration ...
Elcorsu Elcorsuicon_post
ça doit passer. J'ai rajouter des scripts php perso dans le root avec des tables BDD perso que j'ai pu transférer dans mon site v.16 en développement sans aucun problème.
c'est pour les tables natives de npds que je me pose la question.
Je vais faire le tour des posts voir si je peux trouver mon bonheur.
Merci à toi
Elcorsu Elcorsuicon_post
2 petites questions:
- en version 13 j'utilise la fonction mail de php pour les abonnements et autres. et mes hébergeurs bloquent maintenant mes envois qui passent en spam. Est-ce que PHPMAILER est maintenant intégrée dans les versions16 et est ce difficile à paramétrer?
- existe-t-il un lien de téléchargement pour la version 16.8?

Merci encore
jpb jpbicon_post
Yo https://github.com/npds/npds_dune/archive/refs/heads/master.zip
c'est la version en cours le master (la même version qui tourne ici dorénavant....)
"PHPMAILER est maintenant intégrée dans les versions16 et est ce difficile à paramétrer?"
<== non le paramétrage ne devrait pas te poser de problème ...
L'eau goutte à goutte finit toujours par percer la pierre.
Elcorsu Elcorsuicon_post
bon pas le choix je m'y colle. merci encore
jpb jpbicon_post
n'hésite pas à nous solliciter ! ...
L'eau goutte à goutte finit toujours par percer la pierre.
Elcorsu Elcorsuicon_post
J'ai commencé en local.
sauf que j'ai installé la version 10 de usbwebserveur et qu'après l'install qui s'est bien passée,
J'ai une erreur fatale Fatale: error: Uncaught Error: Class "IntlDateFormatter" not found in C:\Users\....
Je pense que c'est la version de php et de sql de usbwebserveur 10 qui peut-être pose problème.
Quelle version de usbwebserveur as tu utilisé pour le développement de la versio 16.8?
jpb jpbicon_post
@colonelwog a expérimenté ce problème regarde dans le forum tu dois avoir la réponse ... dans ta version ces classes de php ne sont pas activé ...
L'eau goutte à goutte finit toujours par percer la pierre.
jpb jpbicon_post
https://www.npds.org/viewtopic.php?topic=26920&forum=9
L'eau goutte à goutte finit toujours par percer la pierre.
jpb jpbicon_post
Citation : Elcorsu

Quelle version de usbwebserveur as tu utilisé pour le développement de la versio 16.8?


<== aucune je ne suis jamais en local 😶
L'eau goutte à goutte finit toujours par percer la pierre.
Elcorsu Elcorsuicon_post
je suis parti de la version10 où j'ai la fatal error
ensuite les version 8.65, 8.6.4, 8.6.3 donnent des pages blanches
J'ai vu que dans le lien forum que tu m'as donné, c'est indiqué ;
"de base en fait le php_Intl.dll n'est pas actif dans la dernière version de usbwebserver.
Pour l'activer il faut copier toutes les dll icu*.dell dans le dossier bin de apache."
Un peu chinois pour moi, mais je vais voir à quoi ça correspond
Elcorsu Elcorsuicon_post
colonelwok a dit "A force de tâtonner j'ai trouvé ! il faut copier les icu*.dll dans le bin de apache cela pourra servir aux autres qui veulent tester sous webserver ;-)
EDIT: ceci pour activer la intl.dll de php
Message édité par : colonelwog / 18-11-2024 08:45"
Mais je ne sais pas où trouver ces icu*.dll...
jpb jpbicon_post
https://www.php.net/manual/fr/intl.installation.php
L'eau goutte à goutte finit toujours par percer la pierre.
Elcorsu Elcorsuicon_post
Super ça marche. Merci encore.
Je fais un petit résumé pour qui cela peut intéresser:
Télècharger usbwebserveur v8.6.5 https://usbwebserver.yura.mk.ua/#why
une fois installé:
- aller dans le répertoire usbwebserver\php copier les 4 fichiers icu*.dll
- les coller dans le répertoire usbwebserver\apache2\bin
- ouvrir le fichier php.ini dans le répertoire usbwebserver\settings
- enlever le ; devant extension=php_intl.dll ligne 900 pour l'activer
Et voilà
Merci jpb
 Message édité par : Elcorsu / 08/12/2024 13:14
jpb jpbicon_post
👍non merci à toi d'avoir détaillé ton process ! il servira sûrement à d'autres ...
L'eau goutte à goutte finit toujours par percer la pierre.
Jireck Jireckicon_post
il me semble que Le colonel avait deja fait le job, avec un usbwebserver et un npds...
Je me trompe peut etre
jpb jpbicon_post

^^^oui !
Citation : jpb
@colonelwog a expérimenté ce problème regarde dans le forum tu dois avoir la réponse ... dans ta version ces classes de php ne sont pas activé ...
L'eau goutte à goutte finit toujours par percer la pierre.
L'eau goutte à goutte finit toujours par percer la pierre.