1 15-08-2020 15: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

2 16-08-2020 13:17 - Dernière modification par MichelKirsch (16-08-2020 20: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...

3 16-08-2020 13:28 -

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

4 16-08-2020 13:41 - Dernière modification par MichelKirsch (16-08-2020 13: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...

5 16-08-2020 13:43 -

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

6 16-08-2020 13: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à.

7 16-08-2020 13: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.

8 16-08-2020 16: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...

9 16-08-2020 19: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.