Problème sous easyphp

WRInaute discret
Bonjour,

J'ai un petit soucis avec easyphp, j'utilise la même méthode que sur wri apparement, à savoir que mes liens ressemblent à ca : /page.php, je reviens à la racine avec le "/", seul problème sous easyphp (et certains hébergeurs aussi d'ailleurs), cela me fait revenir à la racine complète : 127.0.0.1 (je travail avec des alias donc je devrais normalement avoir 127.0.0.1/site).

J'aimerais que ce fameux "/" me fasse revenir à la racine de mon alias et non de easyphp. Il faut modifier le php.ini certainement, mais quel paramètre toucher ?
 
WRInaute passionné
Je n'ai pas tout compris, mais bon on va essayer quand même ! :lol:

Je pense que tu veux parler de ton propre répertoire racine et non celui mis par défaut sur easyphp, si c'est le cas il te suffit simplement d'éditer le fichier httpd.conf et la ligne :

DocumentRoot "C:/racinedetonsite"
 
WRInaute occasionnel
Druidefou a dit:
J'aimerais que ce fameux "/" me fasse revenir à la racine de mon alias et non de easyphp
Salut,
Pas tout compris là :? tu peux donner un exemple concret.
- En général pour "revenir" c'est ./ ou ../ et non /
- Pour les alias (virtualhost) et le documentroot c'est dans httpd.conf que ca se passe ...

[edit] arf grilled :lol: [/edit]
 
WRInaute discret
Pour expliquer plus clairement :

Je gère plusieurs sites, si je n'en gérais qu'un je le mettrais dans le www et ca serait réglé. Sauf que là je l'ai ai mis ailleurs dans mon disque dur, j'ai donc été sur easyphp en créant des alias qui pointe vers ces répertoires.

J'ai donc par exemple :
-http://127.0.0.1/site1
-http://127.0.0.1/site2

Admettons que je travail sur le site1, lorsque je fais un lien du type : /accueil.php, ce lien va me mener vers : -http://127.0.0.1/accueil.php car le "/" me fait revenir à la racine complète, et ne se bloque pas à la racine de l'alias. Si je suis par exemple dans : -http://127.0.0.1/site1/dossier/test/blabla et que j'ai un lien comme ca : /accueil.php je suis censé revenir à -http://127.0.0.1/site1/accueil.php sauf que là je reviens à : -http://127.0.0.1/accueil.php qui ne marche évidement pas.

Chez certains hébergeurs il est possible de revenir à leur propre racine, si on a un site : -www.hébergeur.com/monsite mes liens sous cette forme reviendront systématiquement à la racine du domaine. Pourtant chez d'autres hébergeurs ca ne le fait pas, il doit donc y avoir une configuration quelques part.

Je vais voir du cîté du http.conf, merci pour vos réponses.
 
WRInaute accro
il suffit de définir, dans le http.conf
Code:
<VirtualHost *:80>
  DocumentRoot "c:/messites/site1/"
  ServerName site1
</VirtualHost>
et dans hosts
Code:
127.0.0.1       site1
et le tour est joué.
Il faut juste redémarrer apache pour que les modifs soient prises en compte
 
Discussions similaires
Haut