[spip-dev] ecrire/admin_repair.php3

J'ajoute dans le CVS un fichier admin_repair.php3, qui reprend grosso modo
ma contrib de réparation des bases MySQL.

Il n'y a aucun lien de l'esapce privé vers ce fichier, on pourrait en mettre
un dans l'aide en ligne, ou ailleurs. Normalement il ne sert pas, mais quand
on en a besoin c'est pratique de l'&avoir sous la main.

Je l'ai entouré des présentations habituelles de l'espace privé, mais comme
il se pourrait qu'il soit utile alors même que la base ne donnerait pas
accès à l'auteur/admin, j'ai bricolé deux niveaux d'authentification : l'un,
normal, réservé au statut '0minirezo'; l'autre, si le premier ne passe pas,
via ftp. S'il faut éclater le fichier en deux parties pour plus de sécurité
- compatibilité future, pourquoi pas !

L'affichage normal donnera :

Version MySQL = 3.23.49

spip_articles
spip_tests_fil.spip_articles
repair
status
OK

spip_auteurs
spip_tests_fil.spip_auteurs
repair
status
OK

spip_auteurs_articles
spip_tests_fil.spip_auteurs_articles
repair
status
OK

etc. sur toutes les tables.

En cas de réparation on verra s'afficher un message un peu différent.

-- Fil

bonjour,

sauvegarde de la base en spip 1.4d2, prolème :

Sauvegarde
Sauvegarder les rubriques
Sauvegarder les auteurs
Sauvegarder les articles
Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/elvir/html/ecrire/inc_export.php3 on line 41

pourquoi ?

merci
d

Salut,

denis bourgeois wrote:

sauvegarde de la base en spip 1.4d2, prolème :
Fatal error: Maximum execution time of 30 seconds exceeded in

Utilise plutôt phpMyAdmin de ton hebergeur...
a+

Fabrice