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

Pages vues depuis 25/05/2001 : 108 401 743

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

Top 10  Statistiques

Index du forum »»  Pour débuter »» Mes sites migrés vers 16.3

Nouveau sujet
 Mes sites migrés vers 16.3#26808Répondre

3Contributeur(s)
KLcolonelwogjpb
3 Modérateur(s)
developpeurjpbJireck
KL KLicon_post
Hello,

J'ai migré deux sites vers NPDS 16.3 cet été, depuis le temps qu'il
fallait le faire. Je crois qu'ils étaient encore en Revolution.

Le premier : https://tecelyon.fr (anciennement tecelyon.info).

Peu après sa création (2005) en 2006 : https://web.archive.org/web/20071022103800/http://tecelyon.info/index.php?op=edito
En 2016 et jusqu'en 2022 : https://web.archive.org/web/20160305073246/http://www.tecelyon.info/index.php?op=edito

Le second : https://amiga-ng.org

À sa création : https://web.archive.org/web/20071207145252/http://www.amiga-ng.org/index.php?op=edito
En 2013 et jusqu'en 2022, avec un thème retravaillé : https://web.archive.org/web/20131202075947/http://www.amiga-ng.org/index.php?op=edito

La migration vers 16.3 à partir d'aussi anciennes versions de NPDS ne fut pas
de tout repos (problèmes d'encodages, de champs différents dans les
tables, de versions de PHP, etc...).

Le plus gros est fait, il reste quelques détails à régler (comme
savoir pourquoi les émojis se transforment en ? dans les forums). Les
pertes ont été minimes (les anciens commentaires des articles ne
s'affichent pas) mais au bout du compte, et vu l'apport des
nouveautés de la 16.3, aucun regret.

Il reste un peu de travail pour améliorer certaines choses à nôtre goût (TD-Galerie par exemple doit être revu au niveau PHP) mais ça avance bien.

Un troisième site avait été créé par moi-même : https://www.meta-morphos.fr (il est maintenant cédé à un ami qui le gère).

Bravo à toute l'équipe qui maintient ce CMS franco-français depuis tant d'années !

A bientôt

Message édité par : KL / 12-09-2022 19:48


Message édité par : KL / 12-09-2022 19:49

colonelwog colonelwogicon_post
Cool dit donc ! Surtout le site sur Amiga.
petite question j'ai en mémoire un jeu qui se joue à deux et dont on dirige un petit char pour exploser la base de son adversaire et on peut écraser des soldats en vue de dessus ça te dit un truc ?
KL KLicon_post
Merci :-)

Pour le jeu, Firepower ?

https://www.youtube.com/watch?v=8G4ngPXGGgw
jpb jpbicon_post
cool !

==> (les anciens commentaires des articles ne
s'affichent pas)
?? pourquoi en principe ils devraient ?...
==> pour la galerie tu as bien une version récente ?

Message édité par : jpb / 13-09-2022 10:49

colonelwog colonelwogicon_post
Citation : KL 

Merci :-)

Pour le jeu, Firepower ?

https://www.youtube.com/watch?v=8G4ngPXGGgw 


Ah oui c'est ça !!! Qu'est ce que j'ai pu m'éclater lol en double joueur au clavier lol ... j'ai plusieurs Amiga que je dois remettre en route ;-) en fait j'ai une petite collection de consoles et d'amiga Amastrad ....
KL KLicon_post
Hello à tous,

Qui pourrait m'aider à résoudre ce souci ?

Depuis la migration, plus aucun nouveau membre ne peut s'enregistrer. Lorsque l'on arrive à l'étape finale et que l'on clique sur "Terminer", une fenêtre s'affiche avec "Accès refusé" écrit en plusieurs langues.

Impossible de trouver où ça dysfonctionne (et ça le fait sur mes deux sites).

Merci pour vore aide :-)
jpb jpbicon_post
Yo
Oui je comfirme que ça ne fonctionne pas sur ton site ...
regarde dans le fichier log de npds : /slogs/security.log si tu vois une/des lignes contenant ce message :

Ghost form in user.php registration

??

dans les préférences du site est ce que la valeur de url du site est correcte ???

Message édité par : jpb / 15-12-2022 09:13

KL KLicon_post
Merci jpb,

Je confirme que j'ai bien ce message dans security.log

L'adresse du site est bien renseignée, oui.

Voici le message intégral :

12/15/2022 08:48:57 user.php=>Ghost form in user.php registration. => https://tecelyon.fr/user.php IP=>90.65.xxx.xxx
jpb jpbicon_post
Citation : KL 

Merci jpb,

Je confirme que j'ai bien ce message dans security.log
<== ok
L'adresse du site est bien renseignée, oui.
<== quelle est sa valeur exacte ? (pour le site tecelyon)
Voici le message intégral :

12/15/2022 08:48:57 user.php=>Ghost form in user.php registration. => https://tecelyon.fr/user.php IP=>90.65.xxx.xxx 

dans le fichier config.php est ce que la valeur de $NPDS_Key est vide ou non ?

KL KLicon_post
Valeur exacte de l'URL dans les préférences : https://tecelyon.fr

Il y a bien une valeur pour $NPDS_Key

NPDS_Key = "6308d********";
jpb jpbicon_post
hummmm
bon il va te falloir bricoler
la question est a t'on une valeur de retour pour la superglobal HTTP_REFERER (à priori oui... au vue du message d'erreur)
donc fait un fichier test.php

dans lequel tu écris

<?php
echo $_SERVER['HTTP_REFERER'];
?>

met le à la racine et appel le il devrait t'écrire : https://tecelyon.fr


Message édité par : jpb / 15-12-2022 14:27

KL KLicon_post
Mmm. Page blanche : https://tecelyon.fr/Tecelyn.php

Bizarre, où ai-je bien pu me planter ?
jpb jpbicon_post
page blanche ? si tu l'appel d'ici tu as bien le referer de npds ... il faut que tu l'appel ton url d'une autre page de ton site


je pense qu'il faut se pencher sur le fait que ton url ne contient pas les www.
alors soit c'est vous qui l'avez paramétré dans htaccess soit c'est votre hébergeur qui l'a fait ???
KL KLicon_post
Je n'ai pas trop compris la phrase : "il faut que tu l'appel ton url d'une autre page de ton site"

Mais en testant sur https://geekflare.com/tools/referrer-policy-test

J'obtiens : Couldn’t find the Referrer-Policy header in the response headers.

Donc, en effet, y a un souci à ce sujet. A moi de trouver où ça dysfonctionne (mon hébergeur est Amen).
jpb jpbicon_post
Citation : KL 

Je n'ai pas trop compris la phrase : "il faut que tu l'appel ton url d'une autre page de ton site"

>> ce que je voulais dire c'est que sur un appel "direct" de la page par définition il n'y a pas de referer

Mais en testant sur https://geekflare.com/tools/referrer-policy-test

J'obtiens : Couldn’t find the Referrer-Policy header in the response headers.

Donc, en effet, y a un souci à ce sujet. A moi de trouver où ça dysfonctionne (mon hébergeur est Amen).
>> ah Amen j'avais abandonné cet hébergeur parfois un peu bizarre ...
jpb jpbicon_post
Mais en testant sur https://geekflare.com/tools/referrer-policy-test

J'obtiens : Couldn’t find the Referrer-Policy header in the response headers.

==> ceci signifie juste qu'il n'y a pas de Referrer-Policy au niveau d'apache (ce qui est très courant ) ... mais n'explique pas le problème...

==> regarde ton htaccess pour savoir comment cela a été bricolé ... la suppression des www. et la redirection
jpb jpbicon_post
tu me dis que ton url du site est correcte ?

c'est pas ce que je vois dans le code source de la page ...



    



il y a un double slash ce qui signifie que dans tes prefs il y a le slash terminal en trop !

ah mais tu venais juste d'y bricoler ... ;-)

Message édité par : jpb / 15-12-2022 18:05

KL KLicon_post
Merci beaucoup pour ton aide et tes indices, nous avons pu corriger le problème :=!
jpb jpbicon_post
super ! de rien ...
une question avez vous modifier le code de npds pour résoudre le problème ? Je suis curieux car votre problème démontre que ce contrôle du referer (qui évite la soumission du formulaire depuis "l'extérieur") fonctionne.
Et je dois comprendre votre configuration pour pouvoir le cas échéant l'autoriser dans le contrôle....