1 09-03-2023 13:17 -

Sur mon TNG familial https://clan.chauvigne.info/ en v.14, la carte est toute vide, même si les événements sont bien listés dans la colonne de droite.
Comme je viens d'installer le super nouveau Add sibling row, de suite, je l'accuse et je le désinstalle pour vérifier. Rien, toujours pas de fond de carte. Je le réinstalle.
Je me remémore les dernières actions :
- j'ai créé des personnes, et des mariages avec des lieux nouveaux
- j'ai lancé Automatic geocoding et c'est là qu'il ne trouve plus La Garenne-Colombes. J'essaye d'éditer pour indiquer où c'est, mais la carte ne s'affiche plus. Je vérifie alors en mode public et c'est là que je découvre qu'il n'y a plus de fond de carte.
- Je désinstalle et réinstalle OSM, sans effet.
- Je n'ai pas changé d'IP et personne d'autre ne s'affiche dans la liste des accès.
- J'ouvre mon site jumeau en TNG13 et les cartes sont là. Même hébergement, dans un répertoire jumeau. https://geneakat.chauvigne.info/

Que dois-je vérifier, s'il vous plait ?

2 09-03-2023 14:07 -

voir en bas de page, ce joli message :
<b>Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /homepages/18/d149996993/htdocs/tribu/mat/genlib.php:1436 Stack trace: #0 /homepages/18/d149996993/htdocs/tribu/mat/templates/template191/footer.php(7): getTemplateMessage('t191_maintitle') #1 /homepages/18/d149996993/htdocs/tribu/mat/genlib.php(287): include('/homepages/18/d...') #2 /homepages/18/d149996993/htdocs/tribu/mat/getperson.php(1653): tng_footer(Array) #3 {main} thrown in /homepages/18/d149996993/htdocs/tribu/mat/genlib.php on line 1436</b>

3 09-03-2023 14:19 -

Ben p'têt que j'avais modifié un truc dans le fichier cust-text pour le footer il y a longtemps et que ça aurait sauté comme ça, on sait pas pourquoi, d'un coup.

4 09-03-2023 14:24 -

J'ai ça aussi, en footer des pages individu :

[23-03-09 05:22:04] Quelque chose a mal tourne. Veuillez signaler l'erreur ou revenir plus tard.

Que s'est-il passé à 5h22 ce matin ?

5 09-03-2023 15:09 -

Le site se dégrade de plus en plus. Je m'interroge sur une attaque. La page d'accueil est en vrac, la page des familles ne fonctionne plus.

J'ai une sauvegarde du 22 février.

Je fais quoi ?

6 09-03-2023 15:09 -

Il a du se passer quelque chose quand tu as supprimé la langue 2 de ton template191...
Mais je sais pas quoi...
J'ai temporairement réglé le problème, mais faut que je cherche ce qu'il se passe...

J'ai aussi réglé ton PHP error_log.
Dans les paramètes du Mod, il faut lui dire où écrire ses logs sinon il ne fait rien...
Dans ton cas c'est la racine de ton TNG : il faut copier le chemin root depuis
Administration >> Configuration >> Configuration générale >> Chemins et dossiers >> Chemin Racine (Root)
(il va bien mon mod, hein?)
Eventuellement tu peux dire a prolog d'inscrire ses logs dans un répertoire séparé :
Il suffit d'ajouter le nom du répertoire au chemin root.
/homepages/18/d149996993/htdocs/tribu/mat/prolog_logs
Je l'ai fait pour toi : les logs seront dans prolog_logs. J'ai aussi  effacé tes vieux fichiers log...

Je vais voir dans tes tables si je sais...
Michel

7 09-03-2023 15:11 -

J'ai supprimé le portugais il y a moins d'une semaine.

8 09-03-2023 16:16 -

Rien trouvé dans les tables...
Je te conseille de réactiver ton Portugais. (rrestaurer la table langues)
En attendant j'ai bidouillé le code de  genlib.php pour qu ça fonctionne, mais c'est pas catholique, tout ça...

j'ai modifié la fonction function getTemplateMessage, ligne 1431 (pour mémoire...)

Michel

9 09-03-2023 16:27 -

Que ferais-je sans toi ...
Pour le Portugais, je fais quoi d'abord : admin/langue/ajouter  (ahhh si j'avais installé copy to clipboard ...) ou la restauration de la table de langues. Ou les 2 ?

10 09-03-2023 16:28 -

Comment puis-je vérifier si je n'ai pas subi une intrusion ?

11 09-03-2023 16:42 -

Restaurer la table langues pour remettre en l'état antérieur...

Intrusion : en principe, peu probable vu le peu de dégâts...
Tu devrais voir cela dans tes fichiers log...
Moi, je n'y vois rieen de spécial, à part l'un ou l'autre bot qui vient indexer tes pages...

12 09-03-2023 16:46 -

Voilà, j'ai restauré et ya de nouveau les 4 langues.
Ben si c'est pas l'intelligence artificielle d'un bot qu'a causé le problème, ce doit être ma connerie naturelle.

13 09-03-2023 16:48 -

Mis à part bien sûr certains VIEUX fichiers que tu trimballes depuis quelques années...
Il serait peut-être bon de comparer ta liste de fichiers avec ceux contenus dans le TNG14.0.1 full install.
Mais ce n'est pas grave si tu ne le fais pas... (je le fais pas systématiquement non plus...)

14 09-03-2023 17:13 -

Je mets ça sur ma liste de "tout doux".
Plein de MERCIS, Michel.

15 09-03-2023 18:06 -

Ya encore des bizarretés

La feuille familiale est en erreur, avec parfois 2 slashes dans l'URL avant familygroup.php.

https://clan.chauvigne.info/familygroup … ;tree=kati


https://agora.chauvigne.info/uploads/images/2023/03/09/familygroup.jpg

Faut-il que je réinstalle complètement ce site ? Je pourrais partir de ma version en TNG 13 du 22 février.

16 09-03-2023 18:41 -

Je viens de sauvegarder le site par ftp. Entre le 22 février et le 9 mars, le dossier est passé de 893 à 949 Mo. Je n'ai pas autant abondé le site en 15 jours.
La différence de poids, ce n'est pas le passage en TNG 14 qui datait de fin janvier

17 09-03-2023 19:08 -

L'erreur de familygroup.php viendrait du mod Hide private and living persons

Voilà l'erreur selon prolog mod

thrown in /homepages/18/d149996993/htdocs/tribu/mat/familygroup.php on line 494
[09-Mar-2023 16:43:34 Europe/Paris] PRO Fatal error: Uncaught Error: Undefined constant "allow_admin" in /homepages/18/d149996993/htdocs/tribu/mat/familygroup.php:494

la ligne 494 est celle qui commence par  if ( !allow_admin

//for each child
    //*** Begin - Hide private and living persons mod
    global $allow_admin, $allow_living, $allow_private;
if ( !allow_admin OR !$allow_living OR !$allow_private ) {
    $query = "SELECT $people_table.personID as personID, branch, $people_table.gedcom as gedcom, firstname, lnprefix, lastname, title, prefix, suffix, nameorder, living, private, famc, sex, birthdate, birthdatetr, birthplace, altbirthtype, altbirthdate, altbirthdatetr, altbirthplace, haskids, deathdate, deathdatetr, deathplace, burialdate, burialdatetr, burialplace, burialtype, baptdate, baptplace, endldate, endlplace, sealdate, sealplace FROM $people_table, $children_table WHERE $people_table.personID = $children_table.personID AND $children_table.familyID = \"{$famrow['familyID']}\" AND $people_table.gedcom = \"$tree\" AND $people_table.living = 0 AND $people_table.private = 0 AND $children_table.gedcom = \"$tree\" ORDER BY ordernum";
    $children= tng_query($query);
    }

18 09-03-2023 19:49 -

J'ai désinstallé Hide private and living persons. Et l'affichage est redevenu normal pour familygroup.
Je n'ai pas vraiment besoin du mod sur le site familial, qui est privé. Je l'avais installé pour savoir comment il se comportait en TNG14, car j'en ai besoin pour le site du village qui est encore en TNG13.

19 09-03-2023 20:09 -

Est-ce que la table tng_places est en bon état?

20 09-03-2023 21:23 -

Je ne sais pas Denise, je ne saurais pas comment vérifier.
Apparemment, après les interventions de Michel, tout semble de nouveau en état de marche.

21 09-03-2023 23:46 -

la ligne 494 est celle qui commence par  if ( !allow_admin

En effet, le code devrait être if (!$allow_admin...   ajouter $ devant allow_admin...

22 09-03-2023 23:53 -

Cette version corrige le problème.
Toujours pas de nouvelles de Rob van Rij?

Michel

hide_private_and_living_persons_v14.0.1.0a-mk.zip  3.8 Ko  (29)

23 09-03-2023 23:55 -

Sur la page familiale que tu indiques, il y a quand même qqchose de bizarre :
pourquoi les onglets Tableau Familial et Editer clignotent-ils comme cela..?
Michel

24 10-03-2023 00:11 -

Katryne a écrit:

Je viens de sauvegarder le site par ftp. Entre le 22 février et le 9 mars, le dossier est passé de 893 à 949 Mo. Je n'ai pas autant abondé le site en 15 jours.
La différence de poids, ce n'est pas le passage en TNG 14 qui datait de fin janvier

Le seul truc qui saute aux yeux, c'est le nombre de tes rapports... 207 !
C'est quand même pas toi qui a écrit tout ça..???


Est-ce que la table tng_places est en bon état?

973 lieux. Ca me semble raisonnable...

Quant au clignotement, ça le fait aussi sur la page de visualisation d'un lieu (placesearch.php)
vidéo :
clignote_kat.zip  3413.1 Ko  (26)

25 10-03-2023 13:32 -

Réessayé ce matin avec ton portugais réinstallé.
Ça ne va toujours pas. Mon bidouillage reste en place ligne 1431 de genlib.php