Erreur 1061 de mysql : Duplicate key name ’id_article’

J'ai une erreur SQl qui fait que mes articles ne s'affichent plus sur le site public (page blanche)

Extrait de mysql.log :

     Erreur 1061 de mysql : Duplicate key name ’id_article’
in /home/html/site/ecrire/base/create.php L105 [sql_alter(),creer_ou_upgrader_table(),alterer_base(),maj_tables(),admin_repair_tables(),base_repair_dist(),inc_admin_dist(),exec_base_repair_dist()]
ALTER TABLE `site`.spip_petitions ADD UNIQUE KEY id_article (id_article)

Dans la structure de la table spip_articles je vois que le champ id_article a 2 clefs : primaire et index

Cela ne pose pas de problème sur le serveur distant qui est en PHP Version 5.4.45 et MYSQL v.5.6 (je ne gère pas le serveur)

Mais en local avec PHP 7.2.19 et MYSQL 5.7.27 j'ai donc une page blanche.

Comment puis-je réparer ça ??

Merci