Adminer

Cet article constituait initialement le mode d’emploi du script adminer.php,
avant que soit développé le plugin https://plugins.spip.net/adminer.html pour SPIP 2 et SPIP 3, qui intègre directement l’accès au script à l’interface privée de SPIP.

Ce plugin permet d’intégrer le script Adminer dans SPIP, en en limitant l’usage au webmestre du site.

(Une autre contrib explique comment utiliser Adminer « brut » : https://contrib.spip.net/Editer-votre-base-SQLite-en-ligne-avec-Adminer )

Installation

Installation classique :
-  récupérer le plugin depuis svn://zone.spip.org/spip-zone/_plugins_/adminer
-  le déposer dans le répertoire plugins/ ; puis l’activer dans la liste des plugins.

Utilisation

Pour utiliser Adminer, il faut ensuite pointer son navigateur sur plugins/adminer/ ; les dernières versions proposent un bouton d’accès dans une fenetre séparée, depuis le menu Maintenance.

Pour restaurer depuis le serveur

Oui, il est possible de restaurer un dump SQL (généré par Adminer ou le plugin sauveauto), sans devoir prendre PhpMyAdmin, en lecture directe depuis le serveur : il faut uploader un fichier SQL (éventuellement « gzippé »), obligatoirement sous le nom adminer.sql (ou adminer.sql.gz) en chargeant le fichier uniquement sous ce nom, directement sous le répertoire principal d’adminer, soit -pour SPIP- sous le répertoire ./plugins/auto/adminer/3.7.15/ (ou équivalent, en fonction de votre dernière mise-à-jour..).

TODO

-  Ajouter un bouton « Adminer » dans le menu Configuration/Maintenance.
-  Ajouter un bouton dans Adminer permettant de revenir à l’espace privé.

OU :
-  passer Adminer en frame de l’espace privé.

ou : intégrer le source en classe dérivée dans un exec
(méthode recommandée par Adminer)

-  Vérifier ce qui se passer avec d’autres types de bases (actuellement c’est MySQL et sqlite).

-  faire le paquet.xml pour ceux qui utilisent SPIP 3

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom