Rechercher : dans
Par :

[apache] Configuration httpd.conf

tom@, le 10 jun 2006 à 16:09:59 
 Signaler ce message aux modérateurs

Bonjour,

j'ai mis en place un serveur web sur ma machine.
L'installation d' apache et du module
telque PhP5 n'a pas posé de problemes.

En revanche, j'ai un probleme avec la configuration
d' Apache2.

Je dois changer la valeur de DocumentRoot si je veux
acceder a l'interface de PhpMyAdmin ou
au repertoire "www" pour les pages web.

Pour acceder a phpMyAdmin, j'ecris : DocumentRoot "I:/web/". Et,
pour le repertoire "www" : DocumentRoot "I:/web/www". Avec
cette derniere configuration, quand je tente d'aller dans
phpMyAdmin, en tapant a la suite de l'URL /mysql/,
j'ai l'erreur suivante:
>> File does not exist: I:/web/www/mysql

J'ai trouvé une solution. Mais j'aimerai qu'on me dise si c'est une
bonne idée de proceder ainsi et, si ce n'est pas un risque au niveau
de la securité du serveur Web.

Finalement je conserve dans httpd.conf, ' DocumentRoot "I:/web/" '
pour ne plus avoir d'erreur. Et, j' ajoute ces deux Alias :

Alias /mysql/ "I:/web/phpmyadmin/"
<Directory "I:/web/phpmyadmin">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

(Pour exclure toute personne à ce connecter à phpmyadmin.)

Alias /www/ "I:/web/www/"
<Directory "I:/web/www">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

Ce dernier alias est la solution que j'ai trouvée mais ça
m'oblige à taper /www/ à la suite de l'URL.

Qu'en pensez-vous? Y a t'il d'autres façons de faire?

A+
Thomas

Meilleures réponses pour « [apache] Configuration httpd.conf » dans :
Apache - Rendre le listing des fichiers possible VoirProblème Est-t-il possible d'outrepasser le fichier d'index (index.html) et d'avoir toujours accès au listing d'un dossier sous Apache ? Solution Oui, il suffit de mettre la déclaration suivante dans le fichier httpd.conf : Options -Indexes
Installation serveur Samba VoirInstallation et configuration d'un serveur Samba version 3.0.2a Linux Mandrake version 10.0 Prérequis Introduction 1.Architecture de Samba 2.Installation des paquetages nécessaires au serveur samba Premier démarrage de Samba Les commandes...
Installation d'un serveur Web sous Linux (Apache, PHP et MySQL) VoirIntroduction Un serveur web est un logiciel permettant de rendre accessibles à de nombreux ordinateurs (les clients) des pages web stockées sur le disque. Cette fiche pratique explique comment installer le serveur web Apache sur un système de type...
Apache - Introduction VoirQu'est-ce qu'un serveur web ? Un serveur web est un logiciel permettant à des clients d'accéder à des pages web, c'est-à-dire en réalité des fichiers au format HTML à partir d'un navigateur (aussi appelé browser) installé sur leur ordinateur...