Spip Log : recherche frénétique de la table "brèves"

Bonjour
Avec Spip 4.2.5, PHP 8.2
Dans le fichier spip.log, je vois à chaque instant les lignes suivantes :

2023-10-01 03:23:20 66.249.64.132 (pid 2245) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:23:20 66.249.64.132 (pid 2245) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:25:28 52.233.106.77 (pid 2246) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:25:28 52.233.106.77 (pid 2246) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:25:46 185.191.171.8 (pid 32130) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:25:46 185.191.171.8 (pid 32130) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:36:13 35.209.232.126 (pid 1663) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:36:13 35.209.232.126 (pid 1663) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:36:32 47.128.41.45 (pid 1254) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:36:32 47.128.41.45 (pid 1254) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:38:41 47.128.24.159 (pid 2245) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:38:41 47.128.24.159 (pid 2245) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:40:10 52.233.106.160 (pid 2245) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:40:10 52.233.106.160 (pid 2245) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:40:25 66.249.78.1 (pid 1663) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'
2023-10-01 03:40:25 66.249.78.1 (pid 1663) :Pub:!INFO: trouver_table: table inconnue '' 'spip_breves'

Y a-t-il un moyen de savoir ce qui initie cette recherche frénétique de la table spip_breves ?

Merci

Un squelette avec (BREVES?)

J’aurais dû le préciser, jamais les brèves n’ont été utilisées sur ce site, et mon squelette ne contient pas d’appel aux brèves.
Je pensais qu’éventuellement un plugin pouvait être responsable de cet appel, mais plutôt que de les désactiver un par un, j’aurais préféré trouver un « log » plus bavard sur qui fait cet appel…

grep (ou équivalent) pour chercher (BREVES?)

define(’_LOG_FILELINE’,true);
// permet d’ajouter dans les log le fichier, la ligne et le nom de la fonction d’ou le log est généré. Utile en debugage

1 « J'aime »

Comme je me suis fait avoir, je donne le code avec les bonnes « apostrophes » :
define('_LOG_FILELINE',true);

Merci pour cette piste.

Dans les logs cela montre bien le fichier, la ligne et le nom de la fonction :
ecrire/base/trouver_table.php:L171:base_trouver_table_dist()

Mais cela ne dit pas pourquoi « trouver_table » se met à constamment chercher la table « spip_breves » : qui/quoi l’oblige à faire cela ?

Dans les fichiers du site, je vois plusieurs traces de boucles « breves ». Dans :

  • corbeille_breves.html : mais <BOUCLE_breves(BREVES ?) ne lance la boucle que si les brèves sont installées. Non ?

  • squelettes-dist/sitemap.xml.html : <BOUCLE_b(BREVES?) sans espace avant le « ? ». La boucle se lance ?

  • squelettes-dist/backend-breves.html : <BOUCLE_breves(BREVES). Je n’utilise pas les squelettes de la dist, mais mon squelette ne disposant pas lui-même de fichier « backend-breves », est-ce que celui de la dist serait appelé. Au quel cas, sa boucle semble fonctionnelle même si les brèves ne sont pas installées ?

  • crayons/V3.1.0/vues (et controleur)/extra.html : mais cela ne concerne « crayons » qu’avec les champs extra (que je n’ai pas) non ?

Je continue d’explorer…

Bonjour,
Je rencontre le même problème, de recherche de la table breve avec en parallèle un très gros ralentissement dans l’espace privé, environ 2mn pour afficher une page de l’espace privé.
Si vous avez résolu votre problème, je serai preneuse de la solution.
En vous remerciant par avance.

Ah non, ce n’est pas résolu. Je n’ai pas eu le temps de m’y pencher plus, le problème reste entier…

Bonjour,
Idem chez moi et en effet jamais utilisé les brèves non plus.
Une non-solution pourrait consister à activer les brèves une fois pour créer la table avant de les désactiver.
Mmh.