Phpmyadmin sous ubuntu...

Résolu
Bonjour,

vu qu'a chaque fois que je post sur ccm je resoud mon probleme dans la seconde qui suit (et ca loupe jamais), je lance un nouveau bleme (dis donc ca ne se dit plus bleme...) bref !

J'ai suivi le tuto suivant : http://doc.ubuntu-fr.org/lamp et tout marche.
Tout sauf phpmyadmin !

Que je lance localhost/phpmyadmin ou mon_domain.fr/phpmyadmin... il ne trouve pas phpmyadmin (comme si il n'y avait pas de fichier au bout...)

A cote de ca tout marche (php, apache, mysql est actif).

Une petite idee ?

Merci bonne soiree.

--
Le "lol" est aux boulets ce que le ";" est aux programmeurs
b2eda605511811988d04704ed7e809a4
Configuration: Linux
Firefox 3.0.5

8 réponses

  1. Lol, désolé j'avais pas vu ce post en plus, bon bah une bonne chose de faite, pense à mettre le sujet en résolu et bonne soirée à toi ;)

    Cordialement.
    1. tiens test en mettant un fichier par défaut avec la modification :

      NameVirtualHost *
      <VirtualHost *>
      	ServerAdmin webmaster@localhost
      	
      	DocumentRoot /var/www/
      	<Directory />
      		Options FollowSymLinks
      		AllowOverride None
      	</Directory>
      	<Directory /var/www/>
      		Options Indexes FollowSymLinks MultiViews
      		AllowOverride None
      		Order allow,deny
      		allow from all
      	</Directory>
      
      	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
      	<Directory "/usr/lib/cgi-bin">
      		AllowOverride None
      		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
      		Order allow,deny
      		Allow from all
      	</Directory>
      
      	ErrorLog /var/log/apache2/error.log
      
      	# Possible values include: debug, info, notice, warn, error, crit,
      	# alert, emerg.
      	LogLevel warn
      
      	CustomLog /var/log/apache2/access.log combined
      	ServerSignature On
      
          Alias /doc/ "/usr/share/doc/"
          <Directory "/usr/share/doc/">
              Options Indexes MultiViews FollowSymLinks
              AllowOverride None
              Order deny,allow
              Deny from all
              Allow from 127.0.0.0/255.0.0.0 ::1/128
          </Directory>
      
          Alias /phpmyadmin/ "/usr/share/phpmyadmin/"
          <Directory "/usr/share/phpmyadmin/">
              Options None
              AllowOverride None
              Order allow,deny
              Allow from all
          </Directory>
      
      </VirtualHost>
      
      1. non cest bon en fait. Voir post #10
    2. Bon... Aurais tu du poison ? une corde solide ou un genre de scie circulaire automatique ?

      Depuis tout a l'heure j'etais sur http://mon_domaine.fr/localhost ......
      Need dodo !

      Bref finalement ca marche. Je pense que c'est depuis le / de usr.

      Merci pour l'aide ! bonne soiree et bon dimanche ! =))).

      1. il manque le "/" avant chaque "usr" sur ton fichier ;)
        1. Ui je m'en suis rendu compte en relisant le post =D.

          Par contre apres correction et redemarrage d'apache... nada. =/

      2. Bon je viens de planter mon serveur debian afin de me mettre dans ton cas, il suffit d'ajouter les lignes :
        Alias /phpmyadmin/ "/usr/share/phpmyadmin/"
        <Directory "/usr/share/phpmyadmin/">
        Options None
        AllowOverride None
        Order allow,deny
        Allow from all
        </Directory>

        tout ça avant le </virtualhost>

        dans le fichier /etc/apache2/sites-available/default à la fin et de redémarrer le daemon apache2. Je pense que ça devrait marcher, ça a marché pour ma part.

        Cordialement.
        1. Vérifie le fichier /etc/apache2/sites-available/default et regarde si le lien vers phpmyadmin est bien là.
          1. Je pense que ui...
            Menfin a tout hasard je te met le fragment de contenu du conf de mes virtualhosts. Si jamais tu vois une connerie...
            Car concernant phpmyadmin j'ai fait moitie du copie colle...

            Le voici :
            Alias /phpmyadmin/ "usr/share/phpmyadmin/"
            <VirtualHost *:80>
            ***.***@gmail.com                                                                                                                                                                          
                DocumentRoot /usr/share/phpmyadmin
                ServerName u***s.fr/phpmyadmin
            error_log                                                                                                                                                                
            common                                                                                                                                                       
            </VirtualHost>
            
            <Directory "usr/share/phpmyadmin/">
                       Options None
                       AllowOverride None
                       Order allow,deny
                       Allow from all
            </Directory>
        2. quand lors de l'installation le programme t'as demandé de choisir un serveur apache à reconfigurer, as tu bien choisit apache2 ? ou du moins la version de ton serveur apache. Pour cela il faut mettre en surbrillance ton choix, appuyer sur espace et entrée.
          1. vi. Apache2.
        3. Pour installer phpmyadmin sur une distribution basée debian il faut taper dans la console en mode "root" la ligne suivante : apt-get install phpmyadmin.

          Cordialement.
          1. Merci. Menfin ui j'ai install phpmyadmin =).

            Le probleme etant qu'il ne veut pas se lancer...

            Je precise que j'ai pourtant creer un lien symbolique dans le documentroot vers usr/share/phpmyadmin... Ca ne marche tout de meme pas.