Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/02/2014, à 07:10

lyon1568

Impossible lancer phpmyadmin

Bonjour
Quand je veux lancer phpmyadmin j'ai :
Not Found

The requested URL /phpmyadmin/navigation.php< was not found on this server.

Pourtant /phpmyadmin/navigation.php existe bien

error log

[Fri Feb 07 07:05:05 2014] [error] [client 127.0.0.1] File does not exist: /usr/share/phpmyadmin/navigation.php<, referer: http://domaine.fr/phpmyadmin/
[Fri Feb 07 07:05:05 2014] [error] [client 127.0.0.1] File does not exist: /usr/share/phpmyadmin/<, referer: http://domaine.fr/phpmyadmin/
[Fri Feb 07 07:05:05 2014] [error] [client 127.0.0.1] File does not exist: /usr/share/phpmyadmin/navigation.php<, referer: http://domaine.fr/phpmyadmin/

Merci de votre aide

Hors ligne

#2 Le 07/02/2014, à 07:26

J5012

Re : Impossible lancer phpmyadmin

c'est quoi ce signe < accole ... ?

Hors ligne

#3 Le 07/02/2014, à 09:05

bruno

Re : Impossible lancer phpmyadmin

lyon1568 a écrit :

The requested URL /phpmyadmin/navigation.php< was not found on this server.

Pourtant /phpmyadmin/navigation.php existe bien

Ou mais /phpmyadmin/navigation.php< n'existe pas wink

Tu as bien sûr remarqué que tes URL ne son pas correctes : elles ont un < en trop à la fin.
Je suppose donc que tu as touché à tes fichier de configuration et qu'il y a une erreur dedans, cela ne devrait pas être très difficile à retrouver dans /etc/phpmyadmin/apache.conf

#4 Le 07/02/2014, à 09:17

lyon1568

Re : Impossible lancer phpmyadmin

Salut tout le monde
Je ne vois rien

# 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/
	</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

#5 Le 07/02/2014, à 09:45

bruno

Re : Impossible lancer phpmyadmin

Pourquoi la directive Alias est-elle commentée ?
En principe cela t'empêche d’accéder à phpmyadmin par l'url http://nom_de_l_hote/phpmyadmin

Si cela fonctionne tout de même c'est que tu as modifié d'autres choses et/ou que tu as installé phpmyadmin autrement qu'avec les paquets Ubuntu.

Dernière modification par bruno (Le 07/02/2014, à 09:45)

#6 Le 07/02/2014, à 09:55

lyon1568

Re : Impossible lancer phpmyadmin

phpmyadin intallé par :

apt-get install phpmyadmin

la directive alias est déjà commentée dans apache.conf ce qui provoque un overlaps alias.
J'ai essayé les deux comment/décomment dans les deux fichier c'est pareil

Hors ligne

#7 Le 07/02/2014, à 09:58

bruno

Re : Impossible lancer phpmyadmin

Ce n'est pas normal.
Quels deux fichiers ? Normalement il n'y a qu'un seul fichier de configuration :

/etc/phpmyadmin/apache.conf

et un lien symbolique dans /etc/apache2/conf.d/

#8 Le 07/02/2014, à 10:08

lyon1568

Re : Impossible lancer phpmyadmin

Hors ligne

#9 Le 07/02/2014, à 10:23

bruno

Re : Impossible lancer phpmyadmin

C'est une connerie datant de 2008 !

Normalement /etc/apache2/conf.d/phpmyadmin.conf est un lien symbolique qui pointe vers /etc/phpmyadmin/apache.conf.
Et cette ligne :

Include /etc/phpmyadmin/apache.conf

n'existe pas dans apache2.conf

La configuration ne peut donc être en double comme indiqué dans le blog que tu cites.
Si c'est le cas c'est que l'administrateur su serveur a bidouillé sa configuration sans comprendre ce qu'il faisait et sans lire les docs officielles.
La meilleure preuve en est que si tu installes les paquets LAMP + phpmyadmin sur une Ubuntu, tout est fonctionnel directement (« out of the box »).

Je t'invite donc à commencer par corriger ta configuration pour revenir au fichier apache2.conf fourni par les mainteneurs du paquet Apache2 et à recréer si nécessaire le lien symbolique.

Dernière modification par bruno (Le 07/02/2014, à 10:24)

#10 Le 07/02/2014, à 10:40

lyon1568

Re : Impossible lancer phpmyadmin

Le problème est que quand on débute,comme moi, et que tu cherche a installe une debian et autre rondcube il n'y à pas un tuto qui tient la route, ça finit toujours par capoter parce qu'il n'y a pas le 'truc bidule' qui pédale avec la version 'machin chose'. Et quand tu demande qu'on t'en indique un, un silence assourdissant se fait entendre... smile

Hors ligne

#11 Le 08/02/2014, à 11:29

J5012

Re : Impossible lancer phpmyadmin

c'est pour ca qu'il faut toujours lire les docs officielles : elles sont a jour !
de plus comme apache1 a dure bcp de temps, le web est englue avec des tutos destine a apache1 ...

on arrete pas de le dire ... vous chercherez des tutos encore longtps ... roll

Hors ligne

#12 Le 08/02/2014, à 12:24

lyon1568

Re : Impossible lancer phpmyadmin

Et on cherche httpd.conf qui n'existe plus que dans la doc... smile

Hors ligne

#13 Le 08/02/2014, à 13:49

bruno

Re : Impossible lancer phpmyadmin

#14 Le 08/02/2014, à 21:52

J5012

Re : Impossible lancer phpmyadmin

meme qu'elle est la en fait : http://httpd.apache.org/docs/current/ (version 2.4 , apache n'arrete pas d'evoluer)
httpd.conf existe toujours et est toujours actif pour les installations de programmes "trop vieux" pour evoluer sur apache2 ... cependant la doc conseille de ne pas l'utiliser manuellement ...

la doc apache2 officielle est une doc structurelle et fonctionnelle : elle permet aux developpeurs et aux deployeurs de savoir ou est range quoi, et quelle fonction fait quoi et comment ... et donc n'est pas reellement destine aux debutants voire aux nuls sans aucune notions de base ...

ceci est plus oriente :
- http://fr.openclassrooms.com/informatiq … eur-apache

tant que tu ne comprendras pas exactement apache2 et cie, je t'engage a faire tes propres experiences sans utiliser d'applications web trop complexes , ex :
- phpmyadmin
- tous cms utilisant mysql, sql, etc

tu peux aussi a contrario de la logique "apprendre" , demander a un tech de mettre en place un serveur webmin + tout ce qu'il faut pour que tu n'aies pas a mettre les mains dans le cambouis ...

Hors ligne