Manuel:attachLatest.php

This page is a translated version of the page Manual:AttachLatest.php and the translation is 100% complete.
Version de MediaWiki :
1.6

Détails

Le fichier attachLastest.php est un script de maintenance qui répare les valeurs incorrectes dans le champ page_latest de la base de données. Le programme cherche des pages avec la colonne page_latest de la page du tableau définis comme 0. Pour ces pages, il attache ensuite la dernière révision de cette page selon l'horodatage de révision. Ce script affiche finalement le nombre pages qui ont ou auraient été changées.

attachLatest.php ne vérifie pas si la révision définie comme page_latest existe vraiment. Si le champ page_latest pointe à une révision inexistante, attachLatest.php, sauf si utilisé avec le paramètre --regenerate-all, ne réparera pas cela.

Options et arguments

Option Description Obligatoire ?
--fix Pour vraiment changer la base de données. optionnel
--regenerate-all Pour re-générer ce champ pour tous les enregistrements dans la page du tableau. optionnel

Sans aucun paramètre, il affichera ce qui sera réparé, mais il ne change pas la base de données.

Utilisation

php maintenance/attachLatest.php [ --fix| --regenerate-all ]

Exécution à blanc pour vérifier les pages

Terminal

Corriger les pages

Terminal

Voir aussi