Aller au contenu

Sujets conseillés

Posté

Bonjour,

J'ai un serveur Debian chez ovh et j'ai un problème avec phpmyadmin.

J'installe phpmyadmin via la commande apt-get install phpmyadmin mais aprés l'installation je me rend compte qu'il l'installe dans le répertoire /var/www/ (c'est plutôt un répertoire de redirection au vrai /usr/share/phpmyadmin), jusqu'à la pas de problème j'ai accés via http://nsXXXXX.ovh.net/phpmyadmin

Mais lorsque j'installe un nom de domaine il n'y arrive plus.

Mon VirtualHost (qui se trouve dans /etc/apache2/httpd.conf)

<VirtualHost nsXXXXX.ovh.net:80>

ServerAdmin contact_AT_domaine.fr

DocumentRoot /home/domaine/www

ServerName www.domaine.fr

CustomLog /var/log/apache2/domaine_log combined

</VirtualHost>

L'url http://nsXXXXX.ovh.net/phpmyadmin/ ne marche plus.

Je change donc le répertoire de phpmyadmin vers /home/domaine/www/

Mais lorsque que je tape http://nsXXXXX.ovh.net/phpmyadmin/ et me renvoie l'erreur 500 :

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, contact_AT_domaine.fr and inform them of the time the error occurred, and anything you might have done that may have caused the error.

Je pense qu'il doit avoir un fichier de configuration à modifier mais je vois pas lequel ?

En vous remerciant de votre aide car la je suis un peut perdut. :(

Posté (modifié)

Il me semble qu'il n'y a dans /var/www qu'un lien symbolique vers /usr/share/phpmyadmin (pas trop sur de la destination). Moi ce que je fais c'est un nouveau lien dans les repertoires des sites qui en ont besoin...

Pour l'erreur que tu recois la par contre dsl je ne vois pas trop... :unsure:

Modifié par BigVicente
Posté

Tu dois avoir un message détaillant cette erreur dans le fichier log d'erreurs Apache.

Ceci me semble bizarre:

ServerName www.domaine.fr
CustomLog /var/log/apache2/domaine_log combined

... sur un VirtualHost ns???.ovh.net

Dan

Posté
Il me semble qu'il n'y a dans /var/www qu'un lien symbolique vers /usr/share/phpmyadmin

Oui c'est exactement sa. Par contre c'est si je fai sun lien symbolique dans /home/domaine/ww que sa amrche pas.

Tu dois avoir un message détaillant cette erreur dans le fichier log d'erreurs Apache.

Voilà ce que je trouve dans les log Apache :

[alert][client XXX.XXX.XXX.XXX] /home/domaine/www/phpmyadmin/.htaccess: DirectoryIndex not allowed here

Donc je vais voir ce que j'ai dans ce fichier .htaccess :

htacces.200682318444.jpg

Mais qu'est-ce qu'il faut que je modifie ? Je vois pas trop :wacko:

ServerName www.domaine.fr

CustomLog /var/log/apache2/domaine_log combined

Heu oups je me suis trompé en faite le VirtualHost

C'est plutôt comme sa :

<VirtualHost *>

ServerAdmin contact_AT_domaine.fr

DocumentRoot /home/domaine/www

ServerName www.domaine.fr

CustomLog /var/log/apache2/domaine_log combined

</VirtualHost>

Comme je début un peut et oui il faut pour toute chose un début n'hésitez pas à me dire si je fais une erreur.

Posté

Etonnant pour le lien symbolique car sur mes serveurs ca marche bien...

Pour la comparaison voici un de mes vhost :

<VirtualHost *>

ServerAdmin admin_AT_bzhpro.com

ServerName bigvicente.com

ServerAlias www.bigvicente.com

DocumentRoot /home/bigvicente/www

TransferLog /home/bigvicente/log/access.log

</VirtualHost>

Posté (modifié)

En faite je viens de trouver c'est mon VirtualHost qui était mal configurer :

J'ai rajouter :

<VirtualHost *>
ServerAdmin contact_AT_domaine.fr
DocumentRoot /home/domaine/www
ServerName www.domaine.fr
CustomLog /var/log/apache2/domaine_log combined
<Directory /home/domaine/www>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>

Par contre je sais pas si c'est correcte.

Merci BigVicente je pense que pour moi c'est au niveau d'apache que j'ai pas tous bon. Il faut que je regarde sa de plus prés. Mais le sa marche c'est déjà sa !

Modifié par aquadav

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...