1 15-08-2020 14:09 -

Hello mayday mayday

Sur mes 2 TNG vivants (et pas sur le site de test), j'ai l'erreur suivante quand j'essaye d'afficher les descendants au format registre

Fatal error: Uncaught ArgumentCountError: Too few arguments to function getSpouseDates(), 1 passed in /homepages/1/xxx/htdocs/generevest/register.php on line 211 and exactly 2 expected in /homepages/1/xxx/htdocs/generevest/reglib.php:172 Stack trace: #0 /homepages/1/xxx/htdocs/generevest/register.php(211): getSpouseDates(Array) #1 {main} thrown in /homepages/1/xxx/htdocs/generevest/reglib.php on line 172

Ya aucun mod qui modifie reglib.php, et j'ai essayé en désactivant tous ceux qui modifiaient register.php, sans aucun effet, j'ai toujours la même erreur.

Que dois-je regarder ?

ex : https://genealogie.revestou.fr/register … erations=4

Aucun de nous ne sait ce que nous savons tous, ensemble.

WWW

2 16-08-2020 12:17 - Dernière modification par MichelKirsch (16-08-2020 19:39)

Ben tu comprends l'anglais, non?
La fonction function getSpouseDates() est appelée avec un seul argument alors qu'elle en attend deux...
L'appel se fait dans reglib.php à la ligne 172. Voir pq il n'y a qu'un seul argument...

Probablement que la ligne 172 de reglib.php est aussi modifiée par le même mod...
Ca sent le code qui traîne après désinstallation, ça...

WWW

3 16-08-2020 12:28 -

Mon reglib.php est strictement identique à celui du pack TNG12.3.
Je songe à me réinstaller un TNG tout neuf et tout propre.

Aucun de nous ne sait ce que nous savons tous, ensemble.

WWW

4 16-08-2020 12:41 - Dernière modification par MichelKirsch (16-08-2020 12:41)

J'ai essayé en mettant un des deux arguments de la fonction avec une valeur par défaut : rien n'y fait.
Or l'appel de register.php est bon...
Rien compris, Chef...

WWW

5 16-08-2020 12:43 -

Remplacé mes deux fichiers (reglib et register) par les tiens : tout est normal...

WWW

6 16-08-2020 12:44 -

C'est pareil sur le TNG privé, où tu es admin : https://clan.chauvigne.info/register.ph … erations=4
Je vais faire des sauvegardes et repartir sur du neuf avec tng 13, dès qu'il sera là.

Aucun de nous ne sait ce que nous savons tous, ensemble.

WWW

7 16-08-2020 12:50 -

Sur le site de test, ça marche : https://tng-test.revestou.fr/register.p … rations=12
Mais c'est celui auquel tu as un accès ftp.

Aucun de nous ne sait ce que nous savons tous, ensemble.

WWW

8 16-08-2020 15:31 -

Ah ben oui. Je comprends mieux pourquoi quand je modifie qqchose, ça ne change rien !
Je travaillais sur les fichiers de "test" et je contrôlais le résultat sur l'autre... Pfft!
Mais c'était après l'apéro...

WWW

9 16-08-2020 18:12 -

Moi ça m'arrive tout le temps, mais c'est pas une référence, je suis connue pour être la Bécassine du web, avec mes gros sabots.

Aucun de nous ne sait ce que nous savons tous, ensemble.

WWW