Pages : 1
#1 Le 10/12/2013, à 15:14
- ALLAIN
RÉSOLU Phpmyadmin : affichage erroné
Bonjour,
Je viens de mettre à jour ubuntu (13.10) aprés avoir régler le probléme d'apache avec une réinstallation, je n'ai plus accés à phpmyadmin.
Dans un premier temps j'ai eu le message d'erreur page inaccessible.
J'ai donc fait «sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadminUJCDW8ar »
J'ai maintenant un fichier de configuration qui s’affiche en lieu et place.
J'ai désinstallé et réinstallé phadmyadmin avec toujours le même résultat.
Qui pourrait m'aider ?
Dernière modification par ALLAIN (Le 12/12/2013, à 12:20)
Hors ligne
#2 Le 11/12/2013, à 09:36
- bruno
Re : RÉSOLU Phpmyadmin : affichage erroné
Bonjour,
Je viens de mettre à jour ubuntu (13.10) aprés avoir régler le probléme d'apache avec une réinstallation, je n'ai plus accés à phpmyadmin.J'ai donc fait «sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadminUJCDW8ar »
Pourquoi ce lien symbolique ?
Supprime-le, cela ne sert à rien.
Vérifie la présence et le contenu du fichier /etc/phpmyadmin/apache.conf
Vérifie la présence de /etc/apache2/conf-available/phmyadmin.conf (lien symbolique vers /etc/phpmyadmin/apache.conf)
#3 Le 11/12/2013, à 10:38
- ALLAIN
Re : RÉSOLU Phpmyadmin : affichage erroné
Rebonjour,
C'est fait le lien symbolique /etc/apache2/conf-available/phmyadmin.conf était absent, J'ai supprimé l'autre lien.
Je n'ai plus l'affichage d'un fichier conf mais j'ai de nouveau : «The requested URL /phpmyadmin/ was not found on this server.»
Et donc tous mes anciens fichiers php son inaccessible.
Voici le contenu du fichier apache.conf et je suis incapable de verifier s'il est correct :
# phpMyAdmin default Apache configuration
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_admin_flag allow_url_fopen Off
php_value include_path .
php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/javascript/
</IfModule>
</Directory>
# Authorize for setup
<Directory /usr/share/phpmyadmin/setup>
<IfModule mod_authn_file.c>
AuthType Basic
AuthName "phpMyAdmin Setup"
AuthUserFile /etc/phpmyadmin/htpasswd.setup
</IfModule>
Require valid-user
</Directory>
# Disallow web access to directories that don't need it
<Directory /usr/share/phpmyadmin/libraries>
Order Deny,Allow
Deny from All
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Order Deny,Allow
Deny from All
</Directory>
Hors ligne
#4 Le 11/12/2013, à 10:44
- bruno
Re : RÉSOLU Phpmyadmin : affichage erroné
Il doit manquer une commande pour activer la conf :
sudo a2enconf phpmyadmin
puis vérifier qu'un lin symbolique phpmyadmin.conf est bien apparu dans /etc/apache2/conf-enabled
et relancer Apache. Cela devrait fonctionner.
#5 Le 11/12/2013, à 10:55
- ALLAIN
Re : RÉSOLU Phpmyadmin : affichage erroné
j'ai :
ERROR: Conf phpmyadmin does not exist!
Hors ligne
#6 Le 11/12/2013, à 12:43
- bruno
Re : RÉSOLU Phpmyadmin : affichage erroné
sudo a2enconf phpmyadmin.conf
#7 Le 11/12/2013, à 12:48
- ALLAIN
Re : RÉSOLU Phpmyadmin : affichage erroné
Toujours le même pb :
ERROR: Conf phpmyadmin does not exist!
Hors ligne
#8 Le 11/12/2013, à 13:40
- bruno
Re : RÉSOLU Phpmyadmin : affichage erroné
hmm pas normal. Le fichier existe-il vraiment ?
Résultat de :
ls -l /etc/apache2/conf-available/
#9 Le 11/12/2013, à 14:16
- mazarini
Re : RÉSOLU Phpmyadmin : affichage erroné
Bonjour,
A priori, ce qui t'a posé problème pour apache, te posera problème avec phpmyadmin :
# Disallow web access to directories that don't need it
<Directory /usr/share/phpmyadmin/libraries>
Order Deny,Allow
Deny from All
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Order Deny,Allow
Deny from All
</Directory>
Il faut remplacer les ordres Order et Deny lors du changement de version d'apache. Regardes dans le répertoire /etc/apache2/sites-available pour voir ce qu'il faut mettre.
Ca ne résout pas ton problème, mais ca peut t'aider par la suite.
S'il existait une école de la politique, les locaux devraient être édifiés rue de la Santé. Les élèves pourraient s'habituer. (Pierre Dac)
Hors ligne
#10 Le 11/12/2013, à 15:55
- ALLAIN
Re : RÉSOLU Phpmyadmin : affichage erroné
volà ce que donne ls -l /etc/apache2/conf-available/
total 28
-rw-r--r-- 1 root root 315 juil. 20 22:44 charset.conf
-rw-r--r-- 1 root root 127 août 11 10:18 javascript-common.conf
-rw-r--r-- 1 root root 3224 juil. 20 22:44 localized-error-pages.conf
-rw-r--r-- 1 root root 189 juil. 20 22:44 other-vhosts-access-log.conf
lrwxrwxrwx 1 root root 27 déc. 11 09:49 phmyadmin.conf -> /etc/phpmyadmin/apache.conf
-rw-r--r-- 1 root root 1344 oct. 9 16:50 php5-cgi.conf
-rw-r--r-- 1 root root 2190 juil. 20 22:44 security.conf
-rw-r--r-- 1 root root 458 juil. 20 22:44 serve-cgi-bin.conf
Hors ligne
#11 Le 12/12/2013, à 10:12
- bruno
Re : RÉSOLU Phpmyadmin : affichage erroné
Ton fichier s'appelle phmyadmin au lieu de phpmyadmin !
#12 Le 12/12/2013, à 10:35
- ALLAIN
Re : RÉSOLU Phpmyadmin : affichage erroné
maintenant j'ai de nouveau ça :
addJSON( 'options', PMA_RecentTable::getInstance()->getHtmlSelectOption() ); exit; } if ($GLOBALS['PMA_Config']->isGitRevision()) { if (isset($_REQUEST['git_revision']) && $GLOBALS['is_ajax_request'] == true) { PMA_printGitRevision(); exit; } echo '
'; } // Handles some variables that may have been sent by the calling script $GLOBALS['db'] = ''; $GLOBALS['table'] = ''; $show_query = '1'; // Any message to display? if (! empty($message)) { echo PMA_Util::getMessage($message); unset($message); } $common_url_query = PMA_generate_common_url('', ''); // when $server > 0, a server has been chosen so we can display // all MySQL-related information if ($server > 0) { include 'lib
????
En tout cas merci de ton aide
Hors ligne
#13 Le 12/12/2013, à 11:00
- nicolas06600
Re : RÉSOLU Phpmyadmin : affichage erroné
Bonjour,
Si je comprends bien on dirait que ta page affiche le code PHP au lieu de la page n'est pas ? Est-ce le même contenu que le fichier /usr/share/phpmyadmin/index.php ?
Si oui, crée un fichier test.php dans /var/www avec le contenu:
<?php
phpinfo();
?>
(ou tout autre code php) et regarde si ca marche (http://localhost/test.php). Si oui, mets le dans /usr/share/phpmyadmin et reteste (http://localhost/phpmyadmin/test.php).
Dernière modification par nicolas06600 (Le 12/12/2013, à 11:01)
Hors ligne
#14 Le 12/12/2013, à 11:37
- ALLAIN
Re : RÉSOLU Phpmyadmin : affichage erroné
Il s'agit effectivement d'une page php mais ne correspond en rien avec le fichier index.php
phpinfo() (fichier que j'avais déjà créé) n'affiche rien
Hors ligne
#15 Le 12/12/2013, à 11:53
- bruno
Re : RÉSOLU Phpmyadmin : affichage erroné
Si phpinfo() n'affiche rien, c'est que ton installation de php n'est pas fonctionnelle.
Vérifier que les paquets php5, php5-mysql, php5-json, libapache2-mod-php5 sont installés.
Vérifier que le mod php5 d'Apache est activé :
sudo a2enmod php5
#16 Le 12/12/2013, à 12:10
- ALLAIN
Re : RÉSOLU Phpmyadmin : affichage erroné
Ça y est ça marche !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Hors ligne
#17 Le 12/12/2013, à 12:12
- ALLAIN
Re : RÉSOLU Phpmyadmin : affichage erroné
Comment indiquer «Résolu»
Hors ligne
#18 Le 12/12/2013, à 12:19
- nicolas06600
Re : RÉSOLU Phpmyadmin : affichage erroné
Modifie ton premier post
Hors ligne
Pages : 1