Rechercher : dans
Par :

Configurer apache

Dernière réponse le 18 mai 2005 à 01:31:52 Tom, le 15 mai 2005 à 14:43:12 
 Signaler ce message aux modérateurs

Bonjour,

Après avoir installé mon apache, tout fonctionne sauf deux choses:

- quand je tape une url dans mon navigateur, genre

http://mon-ip/phpmyadmin

il ne peut pas trouver la page. Mais si je mets
http://mon-ip/phpmyadmin/

alors là ça marche. Et c'est la même chose pour tous les répertoires.
Y a t il quelque chose à régler pour ça ?

- j'ai aussi mis des fichiers .htaccess mais ils n'ont aucuns effets. Par exemple j'ai un répertoire "deny from all", et pourtant, malgré la présence de .htaccess, cela ne fonctionne pas, je peux aller dans le répertoire (alors que le même fichier fonctionne chez mon hébergeur). Que faire ? Idem pour les autres fichiers .htaccess qui servent à l'url rewriting.

Merci

Meilleures réponses pour « Configurer apache » dans :
Configurer Apache et Windows pour créer un hôte virtuel VoirIntroduction Comme tout webmaster, lorsque vous créez votre premier site, vous installez sans doute un logiciel comme WAMP ou EasyPhp. Vous mettez alors votre site dans le répertoire /www/ et celui ci est alors accessible via l'url...
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...

1

Tom, le 16 mai 2005 à 17:19:44

Il n'y a vraiment personne qui puisse m'aider ? SVP help

Répondre à Tom

2

asevere, le 16 mai 2005 à 17:43:31
  • +1

Salut,

Probléme 1:
Tu dois pouvoir t'en tirer avec un alias:

Alias /phpmyadmin/ "/usr/local/phpmyadmin/"
<Directory "/usr/local/phpmyadmin/">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
A ce moment là:
http://ip/phpmyadmin/ fonctionne, mais http://ip/phpmyadmin ne fonctionne pas.
En rajoutant la ligne suivante:
Alias /phpmyadmin /usr/local/phpmyadmin/"
Probléme 2:
Dans la conf juste au dessus, il y a l'option AllowOverride ici, elle est à none ce quiveut dire que pour cette Directory, aucun parametre ne peut etre réécrit (par un .htaccess), si je passe cette option à all, a ce moment là, je pourrait en quelque sorte surcharger n'importe quel parametre pour cette Directory :)

PS: apachectl graceful aprés chaque modif d'un des fichiers de conf apache :)
Une belette, un lapin !?
C'est pas normal ! :p

Répondre à asevere

3

 Tom, le 18 mai 2005 à 01:31:52

Salut,

Merci pour ta réponse, ça marche !
En fait, j'ai utilisé ce que tu m'as dit pour mon problème d'url rewriting.
J'ai donc mis "AllowOverride All"et du coup c'est cool !

Par contre, en ce qui concerne le problème du "/", j'ai ajouté une directive "ServerName mon-ip". De cette manière, apache rajoute automatiquement un "/" si il n'y en a pas et boom c'est cool aussi !

Répondre à Tom