•  » Installation
  •  » [mysql error 1054] Unknown column 'search_id' in 'field list'

#1 2025-02-03 12:15:42

Braux
Invité

[mysql error 1054] Unknown column 'search_id' in 'field list'

Bonjour,

Lors d'une mise à jour j'ai vu apparaitre un message d'erreur, non résolu par la dernière version installée. Je ne connais pas la raison et les circonstances d'apparition de ce message, qui ne s'affiche pas lorsque je suis connecté en admin. En espérant un secours pour y remédier, et vous en remerciant par avance.


Warning:  [mysql error 1054] Unknown column 'search_id' in 'field list'

INSERT INTO piwigo_history
  (
    date,
    time,
    user_id,
    IP,
    section,
    category_id,
    search_id,
    image_id,
    image_type,
    format_id,
    auth_key_id,
    tag_ids
  )
  VALUES
  (
    CURRENT_DATE,
    CURRENT_TIME,
    2,
    '192.168.1.253',
    'categories',
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL,
    NULL
  )
; in /var/www/html/include/dblayer/functions_mysqli.inc.php on line 847





Version de Piwigo: 15.3.0
Version de PHP:  7.4.33
Version de MySQL:  5.5.5-10.5.18-MariaDB-0+deb11u1 [2025-02-03 12:11:26]
URL Piwigo: https://acnphotos.mooo.com/

#2 2025-02-03 12:33:22

polowigo
Membre
2019-04-11
257

Re: [mysql error 1054] Unknown column 'search_id' in 'field list'

Bonjour,
C'est assez curieux comme erreur puisqu'il y a bien la colonne "search_id".
Et je ne comprends pas trop dans quelles circonstances l'IP provient du réseau local.
Peux-être utiliser "Outils > Maintenance > Réparer et optimiser la base de données" après avoir fait une sauvegarde de la base de données.

Hors ligne

#3 2025-02-03 14:17:33

dbraux
Membre
2025-02-03
2

Re: [mysql error 1054] Unknown column 'search_id' in 'field list'

J'ai déjà essayé la fonction Réparer et optimiser, sans succès.

la colonne est dans l'insert SQL mais cela voudrait dire qu'elle n'est pas présente dans la table.

Dernière modification par dbraux (2025-02-03 14:18:55)

Hors ligne

#4 2025-02-03 14:41:47

dbraux
Membre
2025-02-03
2

Re: [mysql error 1054] Unknown column 'search_id' in 'field list'

J'ai ajouté la colonne manquante avec ce script trouvé sur un autre post, ça a l'air de marcher,

ALTER TABLE piwigo_history ADD COLUMN search_id int(10) unsigned default NULL AFTER category_id

Hors ligne

#5 2025-02-03 15:21:40

polowigo
Membre
2019-04-11
257

Re: [mysql error 1054] Unknown column 'search_id' in 'field list'

Sur un piwigo 15.3.0 neuf, j'ai bien la colonne.
Mais il se peut qu'elle n'ai pas été créée lors de la mise-à-jour.

Hors ligne

  •  » Installation
  •  » [mysql error 1054] Unknown column 'search_id' in 'field list'

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2025 · Contact