Quantcast
Channel: WampServer - WampServer Francais
Viewing all articles
Browse latest Browse all 3463

Alias /.. (Pas de réponses)

$
0
0
Bonjour.

Configuration server :
wampserver (2.4)
PHP 5.4.16
MySQL 5.4.12

hosts de windows
127.0.0.1 localhost

Avast pro 2014.9.0.2013

Bouton vert actif de wampServer

J'ai accès à mon fichier php qui est un petit site qui référence mes applications.
Le problème se situe sur les liens de ce fichier PHP.

Le tout sous win 7 32bits.
Aucun autre server ni de version antérieure de quoique ce soit.

J'ai un souci avec un Alias de type : Alias "/.." "/repX/repXX/repXX/index.php"

Sa création fonctionne bien et le server la valide par son bon fonctionnement après redémarrage des services.

Le problème est que je n'arrive pas à atteindre le répertoire cible de l'alias.

Je m'explique :

J'ai un Virtual Host paramétré de cette manière.

Contenu du Fichier : C:\wamp\bin\apache\Apache2.4.4\conf\extra\httpd-vhosts.conf

<VirtualHost *:80>
DocumentRoot "E:/Dev/src/www/wampServer"
Alias "/../" "E:/Dev/src/www/"
<Directory "E:/Nas_Perso/Dev/src/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
ServerName localhost
ServerAlias 127.0.0.1
</VirtualHost>

Cet alias fonctionne :
Alias "/home/" "E:/Dev/src/www/"

Mon fichier source PHP contient comme lien :
<a href='home\rep1\rep2\index.php'>Lien</a>;

Mon locahost me renvoie :
localhost/home/rep1/rep2/index.php

Pour ce cas là tout fonctionne.

Le hic vient quand je remplace l'Alias :
Alias "/home/" "E:/Dev/src/www/"
par
Alias "/../" "E:/Dev/src/www/"

Mon fichier source PHP contient dorénavant le lien :
<a href='..\rep1\rep2\index.php'>Lien</a>;

Le localhost n'arrive pas à resoudre le lien. Il me renvoie :
localhost/rep1/rep2/index.php

Il semblerait qu'il ne soit pas possible de créer un alias contenant ".."

Pour tester j'ai créer un Alias :
Alias "/home/../" "E:/Dev/src/www/"

Mon fichier source PHP contient le lien :
<a href='home\..\rep1\rep2\index.php'>Lien</a>;

Là non plus cela ne fonctionne pas !

Le localhost pointe sur : locahost/rep1/rep2/index.php

J'ai fouillé un peu partout mais ne trouve pas de solution à mon problème.

Une solution ?

Merci.

PS : J'ai essayé la création d'alias par le biais de l'application WamServer/Apache/Répertoires des Alias/Créér Alias. Cela se fait bien et crée bien une entre avec un alias et une directory avec les droits. Mais même avec cette procédure cela ne fonctionne pas ! AU SECOURS ;)

Viewing all articles
Browse latest Browse all 3463

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>