phpmyadmin ne fonctionne pas

phpmyadmin ne fonctionne pas - Installation - Linux et OS Alternatifs

Marsh Posté le 11-06-2010 à 10:49:59    

Bonjour, j'installe un nouveau serveur, mais phpmyadmin refuse de fonctionner :o
 
J'ai suivi plusieurs tutos jusqu'à en trouver un qui fonctionne mais aucun n'a fonctionné.
 
Quand je tape l'adresse qui se finit par phpmyadmin je me retrouve avec l'affichage de l'arborescence de ce dossier, en lieu et place de l'interface de phpmyadmin :??:
 
Help me :??: c'est pas tout les jours que j'installe des serveurs :(
 
Edit: le serveur est sous Gentoo à jour


Message édité par Mac Gyver 974 le 11-06-2010 à 10:50:29
Reply

Marsh Posté le 11-06-2010 à 10:49:59   

Reply

Marsh Posté le 11-06-2010 à 10:53:08    

C'est con, le forum ne permet toujours pas de récupérer automatiquement les fichiers de configuration que tu as mis en place :/
Ni de deviner quel tutoriel tu as suivi, ni comment tu les as mélanger entre eux...

 
Spoiler :

Donc à froid comme ça :
1. est ce que la config d'apache a index.php comme fichier d'index lorsqu'aucune page n'est indiquée dans l'URI
2. as-tu installé ce qu'il faut pour interpréter le php ?

Message cité 2 fois
Message édité par o'gure le 11-06-2010 à 10:53:25

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 11-06-2010 à 10:58:44    

o'gure a écrit :

C'est con, le forum ne permet toujours pas de récupérer automatiquement les fichiers de configuration que tu as mis en place :/
Ni de deviner quel tutoriel tu as suivi, ni comment tu les as mélanger entre eux...
 

Spoiler :

Donc à froid comme ça :
1. est ce que la config d'apache a index.php comme fichier d'index lorsqu'aucune page n'est indiquée dans l'URI  
2. as-tu installé ce qu'il faut pour interpréter le php ?



 
J'ai fait tellement de trucs en espérant que ça fonctionne sans avoir a passer par le forum et donc gagner du temps, que je ne saurais te dire ce que j'ai fait... ça me saoule... (je n'aime pas etre contraint de passer par le forum :o )
 
1. oui
2. heu j'ai installé dev-lang/php
 
Edit:  tout les "trucs" que j'ai fait tournaient toujours autour de config.inc.php ...

Citation :


<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
 * phpMyAdmin sample configuration, you can use it as base for
 * manual configuration. For easier setup you can use setup/
 *
 * All directives are explained in Documentation.html and on phpMyAdmin
 * wiki <http://wiki.phpmyadmin.net>.
 *
 * @version $Id: config.sample.inc.php 12304 2009-03-24 12:56:58Z nijel $
 * @package phpMyAdmin
 */
 
/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
 
/*
 * Servers configuration
 */
$i = 0;
 
/*
 * First server
 */
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
 
/* rajk - for blobstreaming */
$cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
$cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
$cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
$cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';
 
/* User for advanced features */
// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* Advanced phpMyAdmin features */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma_relation';
// $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
// $cfg['Servers'][$i]['history'] = 'pma_history';
// $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';
 
/*
 * End of servers configuration
 */
 
/*
 * Directories for saving/loading files from server
 */
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
 
?>


 
Edit: Ah mais php ne fonctionne pas ! j'ai une page en php sur mon site, et la fonction php n'est pas affiché...

Message cité 1 fois
Message édité par Mac Gyver 974 le 11-06-2010 à 11:22:24
Reply

Marsh Posté le 11-06-2010 à 12:04:51    

J'ai repris les fichiers de config du serveur d'origine (qui lui fonctionnait parfaitement), mais il y a un problème avec un module, comment ravoir ce module ?
 

Citation :

BiTualatin ~ # /etc/init.d/apache2 start
 * apache2 has detected an error in your setup:
apache2: Syntax error on line 82 of /etc/apache2/httpd.conf: Cannot load /usr/lib/apache2/modules/mod_cgi.so into server: /usr/lib/apache2/modules/mod_cgi.so: cannot open shared object file: No such file or directory


 
Merci  :jap:

Reply

Marsh Posté le 11-06-2010 à 12:55:08    

installe le depuis synaptic peut être ...
Ou bien en passant par apt-get...


---------------
Fort et motivé. Sauf parfois.
Reply

Marsh Posté le 11-06-2010 à 13:35:11    

l0g4n a écrit :

installe le depuis synaptic peut être ...
Ou bien en passant par apt-get...


 
Il s'agit d'une Gentoo je vais essayer par portage :??:
 
Edit: il y a beaucoup de paquet avec un nom comportant "cgi", c'est vraiment très ambigü...
 
Edit2: c'est bon ! en fait il manquait plusieurs usesflags a Apache2... (je n'avais pas mis ces flags dans le package.use sur le serveur d'origine...)


Message édité par Mac Gyver 974 le 11-06-2010 à 15:07:46
Reply

Marsh Posté le 11-06-2010 à 16:04:09    

Bon finalement encore un problème :D
 
Je n'arrive pas a avoir l'interface de phpmyadmin ... j'ai tout configuré comme sur http://www.phpmyadmin.net/documentation/ , au départ quand j'ai le dossier config avec config.inc.php dedans j'accède bien à la page de configuration, par contre à l'étape de suppression du dossier config et déplacement de config.inc.php dans le dossier phpmyadmin, je ne peux plus acceder à l'adresse localhost/phpmyadmin, ça me met le message

Citation :


Existing configuration file (./config.inc.php) is not readable.


 
Help :??:


Message édité par Mac Gyver 974 le 11-06-2010 à 16:13:09
Reply

Marsh Posté le 11-06-2010 à 16:28:33    

traduction


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 11-06-2010 à 16:32:28    

Merci j'ai quelques notions d'anglais, mais je ne comprends pas pourquoi j'ai ce message, il n'a pas a être illisible ce fichier non ?

Reply

Marsh Posté le 11-06-2010 à 16:36:11    

Mac Gyver 974 a écrit :

il n'a pas a être illisible ce fichier non ?


ben non, c'est justement pour ça que tu as le message.
T'as pensé à vérifier si les droits du fichier étaient ok pour qu'il puisse être lu ?


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 11-06-2010 à 16:36:11   

Reply

Marsh Posté le 11-06-2010 à 16:39:12    

o'gure a écrit :


ben non, c'est justement pour ça que tu as le message.
T'as pensé à vérifier si les droits du fichier étaient ok pour qu'il puisse être lu ?


 

Citation :

ls -l config.inc.php  
-rw-r----- 1 root root 806 juin 11 18:37 config.inc.php


 
 :??:

Reply

Marsh Posté le 11-06-2010 à 16:41:11    

ps aux |grep apache


http://forum.hardware.fr/hfr/OSAlt [...] 1164_1.htm
 
Avec ça si tu t'en sors pas, j'abandonne... Ce n'est pas le tout de lancer des invocations, il faut tenter de comprendre :/


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 11-06-2010 à 16:43:46    

Disons que j'ai surtout envi que ça fonctionne avant de tenter de comprendre, car j'ai tout un forum a récupérer et ça fait bientot 2 semaines que je galère... :( merci pour le lien, je ne sais pas si j'aurais encore assez de temps aujourd'hui par contre mais bon je verrais.
 

o'gure a écrit :

ps aux |grep apache




 
BiTualatin phpmyadmin # ps aux | grep apache
root      4970  0.0  4.1  34228 10412 ?        Ss   18:13   0:00 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PHP5 -d /usr/lib/apache2 -f /etc/apache2/httpd.conf -k start
apache    4972  0.0  2.6  21448  6604 ?        S    18:13   0:00 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PHP5 -d /usr/lib/apache2 -f /etc/apache2/httpd.conf -k start
apache    4977  0.0  5.1 250848 13020 ?        Sl   18:13   0:00 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PHP5 -d /usr/lib/apache2 -f /etc/apache2/httpd.conf -k start
apache    4978  0.0  4.8 250168 12404 ?        Sl   18:13   0:01 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PHP5 -d /usr/lib/apache2 -f /etc/apache2/httpd.conf -k start
root      5235  0.0  0.2   4292   760 pts/0    R+   18:45   0:00 grep --colour=auto apache


Message édité par Mac Gyver 974 le 11-06-2010 à 16:44:53
Reply

Marsh Posté le 11-06-2010 à 16:53:10    

Ah ben je viens de trouver, c'est vraiment trop con: il faut préciser phpmyadmin/index.php ! si on ne met pas index.php on a un message d'erreur inutile en fin de compte !

Reply

Marsh Posté le 12-06-2010 à 12:48:48    

o'gure a écrit :

(...)
Donc à froid comme ça :
1. est ce que la config d'apache a index.php comme fichier d'index lorsqu'aucune page n'est indiquée dans l'URI
2. as-tu installé ce qu'il faut pour interpréter le php ?

 
Mac Gyver 974 a écrit :


(...)
1. oui
2. heu j'ai installé dev-lang/php
(...)

 
Mac Gyver 974 a écrit :

Ah ben je viens de trouver, c'est vraiment trop con: il faut préciser phpmyadmin/index.php ! si on ne met pas index.php on a un message d'erreur inutile en fin de compte !

 

[:jean-guitou]

Message cité 1 fois
Message édité par Mjules le 12-06-2010 à 12:48:59

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 16-06-2010 à 12:06:31    


 
Oui ça redirige bien sur index.php pour le site, mais pas pour phpmyadmin.


Message édité par Mac Gyver 974 le 16-06-2010 à 12:06:48
Reply

Marsh Posté le 16-06-2010 à 13:07:49    

Dans ce cas vérifie la configuration de phpmyadmin  [:spamatounet]
Est ce qu'il a une configuration spéciale dans /etc/apache2/ qui écrase la configuration "par défaut" d'apache ?
Est ce qu'il y a des fichiers .htaccess qui redéfinissent les fichiers d'index ?


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 18-06-2010 à 08:41:04    

Non mais en fait ça ne me gène pas, comme j'utilise finalement pas phpmyadmin tout les jours non plus :D faut juste que je me rappel d'indiquer index.php :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed