Pages : 1
#1 Le 10/12/2012, à 11:35
- Lemax44
Impossible d'accéder à Phpmyadmin
Bonjour,
J'ai un serveur avec Ubuntu 10.04.3 pour de l'hébergement web.
Tout marchait bien (mysql, apache, phpmyadmin) jusqu'à je pense une mise à jour récente.
Lorsque j'essaye d'accéder à phpmyadmin depuis mon navigateur avec domain.tld/phpmyadmin/, il me demande comment je veux ouvrir le fichier du type : application/x-httpd-php (6.6 Ko)
Il doit y avoir un problème de configuration Apache avec les fichiers php mais je ne trouve pas où et comment.
Quelqu'un a-t-il une idée ?
Merci
Hors ligne
#2 Le 10/12/2012, à 12:16
- tiramiseb
Re : Impossible d'accéder à Phpmyadmin
Le paquet libapache2-mod-php5 (ou un nom du même genre) est-il installé ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 10/12/2012, à 12:20
- Lemax44
Re : Impossible d'accéder à Phpmyadmin
Le paquet libapache2-mod-php5 (ou un nom du même genre) est-il installé ?
Mon niveau n'est pas excellent je dois dire...
J'ai apache2 sur le serveur, je gère avec Virtualmin 3.96. J'ai php5.
Comment savoir si le paquet est installé ?
Sinon j'ai vu ça sur la dernière MAJ virtualmin :
PHP and symlink security fixes
For virtual servers using CGI or fcgid mode for executing PHP, mod_php mode is now forcibly disabled to prevent potential security issues. This is also done for all domains at installation time.
Also, all existing virtual servers using the FollowSymLinks option will be converted to SymLinksifOwnerMatch, to protect against malicious links into other domain's directories.
Est-ce que ça peut faire qque chose ?
Merci
Hors ligne
#4 Le 10/12/2012, à 12:25
- tiramiseb
Re : Impossible d'accéder à Phpmyadmin
Comment savoir si le paquet est installé ?
dpkg -l libapache2-mod-php5
Sinon j'ai vu ça sur la dernière MAJ virtualmin :
[...]
Est-ce que ça peut faire qque chose ?
Je ne sais pas, je ne connais pas, je n'utilise aucun logiciel qui me cache le fonctionnement du système, et surtout pas Webmin ou Virtualmin.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 10/12/2012, à 12:35
- Lemax44
Re : Impossible d'accéder à Phpmyadmin
Voici le rendu :
# dpkg -l libapache2-mod-php5
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| Ãtat=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclench ements
|/ Err?=(aucune)/besoin Réinstallation (Ãtat,Err: majuscule=mauvais)
||/ Nom Version Description
+++-=====================-=====================-==========================================================
ii libapache2-mod-php5 5.3.2-1ubuntu4.18 server-side, HTML-embedded scripting language (Apache 2 mo
Hors ligne
#6 Le 10/12/2012, à 12:38
- tiramiseb
Re : Impossible d'accéder à Phpmyadmin
Et les deux commandes suivantes ?
cat /etc/apache2/mods-enabled/php5.load
cat /etc/apache2/mods-enabled/php5.conf
(pour mettre ça joliment sur fond noir, clique sur le bouton "< >" au dessus de la fenêtre où tu entres ton texte)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#7 Le 10/12/2012, à 12:42
- Lemax44
Re : Impossible d'accéder à Phpmyadmin
Merci de ton aide, voici ce que cela donne :
# cat /etc/apache2/mods-enabled/php5.load
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
# cat /etc/apache2/mods-enabled/php5.conf
<IfModule mod_php5.c>
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
<FilesMatch "\.ph(p3?|tml)$">
# SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
# SetHandler application/x-httpd-php-source
</FilesMatch>
# To re-enable php in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_value engine Off
</Directory>
</IfModule>
</IfModule>
Hors ligne
#8 Le 10/12/2012, à 12:45
- tiramiseb
Re : Impossible d'accéder à Phpmyadmin
Tout a l'air bon. A priori ça devrait marcher, ou alors il y a quelque chose qui m'échappe.
Tu es essayé de redémarrer Apache ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#9 Le 10/12/2012, à 12:56
- Lemax44
Re : Impossible d'accéder à Phpmyadmin
Moi aussi je ne comprends pas.
J'ai redémarré avec
apache2ctl graceful
ou
service apache2 restart
Mais ça ne change rien.
Boouhhhh !!!!
Dernière modification par Lemax44 (Le 10/12/2012, à 13:19)
Hors ligne
#10 Le 10/12/2012, à 20:52
- Lemax44
Re : Impossible d'accéder à Phpmyadmin
Si quelqu'un a une piste, je suis preneur !
Merci
Hors ligne
#11 Le 10/12/2012, à 21:28
- Lemax44
Re : Impossible d'accéder à Phpmyadmin
Et ce problème n'arrive que sur phpmyadmin, sur le dossier /phpmyadmin/. Pour les accès aux autres dossiers et logiciels installés, tout marche bien !!
Hors ligne
#12 Le 11/12/2012, à 10:17
- Lemax44
Re : Impossible d'accéder à Phpmyadmin
J'ai supprimé le package Phpmyadmin et ça remarche.
il y avait un conflit avec les scripts installés pour chaque domaine par Virtualmin.
Conclusion : on ne peut pas avoir les 2 !
Merci Tiramiseb
Max
Hors ligne
#13 Le 11/12/2012, à 10:18
- tiramiseb
Re : Impossible d'accéder à Phpmyadmin
Tu as supprimé phpmyadmin et maintenant phpmyadmin fonctionne !?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#14 Le 12/12/2012, à 01:00
- Lemax44
Re : Impossible d'accéder à Phpmyadmin
Tu as supprimé phpmyadmin et maintenant phpmyadmin fonctionne !?
En fait avec Virtualmin tu peux installer des script (dont Phpmyadmin) pour chaque domaine.
Mais si en plus tu installes le package Ubuntu Phpmyadmin, ça fait doublon et ça bug.
Donc il faut mettre soit l'un soit l'autre !
Merci
Max
Hors ligne
#15 Le 12/12/2012, à 07:53
- tiramiseb
Re : Impossible d'accéder à Phpmyadmin
En fait avec Virtualmin tu peux installer des script (dont Phpmyadmin) pour chaque domaine.
Ah ok
Ouais c'est exactement le genre de situations à cause desquelles je n'aime pas ce genre d'outils : ils te cachent ce qu'il se passe réellement sur le serveur et ils t'installent des trucs non conformes au fonctionnement du système d'exploitation utilisé qui peuvent mener à des conflits comme celui-ci...
Dernière modification par tiramiseb (Le 12/12/2012, à 07:53)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
Pages : 1