Connexion Adminer

Bonjour à tous,
sur une nouvelle installation Debian 10.2 + Apache2 + php7.3 + MariaDB je n’arrive pas à me connecter à Adminer pour administrer les bases de données. La connexion MySQL en ligne de commande fonctionne… PHP aussi…

apt install adminer
service apache2 restart 

Malheureusement http://[IP_SERVER]/adminer.php ne donne rien…

Que faire ?

Nous fournir plus d’information par exemple, l’IP du serveur est bien accessible ainsi qu’apache, apache charge t’il bien le module adminer ( apachectl -M par exemple).

C’est surtout que je viens d’installer le paquet pour moi, et de ce que je vois, il ne fait que déployer les fichiers du paquet dans /usr/share/adminer/ et l’appli elle même dans /usr/share/adminer/adminer, mais ne fait aucune configuration dans apache pour publier ce répertoire.
Donc j’ai créé le fichier /etc/apache2/conf-available/adminer.conf en y mettant au feeling ça:

<IfModule mod_alias.c>
Alias /adminer /usr/share/adminer/adminer
</IfModule>
<Directory /usr/share/adminer/adminer>
           Require all granted
           DirectoryIndex index.php
           Options +FollowSymLinks +Indexes
</Directory>

Puis activé cette config sudo a2enconf adminer.conf puis relancé apache (sans utiliser la commande service qui est obsolète) sudo systemctl restart apache2

Et ça fonctionne alors sur http://<le serveur>/adminer/

1 J'aime

Oui Apache est fonctionnel. Avant d’avoir un souci avec Adminer j’aurais eu un problème avec Apache.
Je ne savais pas que Adminer était “vu” comme un module…

Merci mattotop ! ça marche au poil ! :grinning:
Je découvre Debian10… et systemctl
un grand merci ! :wink: