Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1479 connectés 

  FORUM HardWare.fr
  Programmation

  [php & apache] Repertoires ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php & apache] Repertoires ...

n°97087
darkoli
Le Petit Dinosaure Bleu
Posté le 05-02-2002 à 21:23:50  profilanswer
 

Bonjour,
 
Pour un site local j'ai besoin d'acceder à un reperdoire qui ne se trouve pas sur la même partition. Et donc j'aimerais savoir comme modifier la configuration d'Apache pour ajouter le répertoire dans la liste des dossiers accessibles ?

mood
Publicité
Posté le 05-02-2002 à 21:23:50  profilanswer
 

n°97106
ethernal
Chercheur de vérité...
Posté le 05-02-2002 à 22:20:08  profilanswer
 

le plus simple est de faire un lien symbolique de ton répertoire vers un répertoire qui se trouve dans ton arborescence web.
 
tu dois spécifier je pense la directive suivante dans le répertoire qui contiendra le lien/raccourci:
Options FollowSymLinks symLinksIfOwnerMatch

n°97171
darkoli
Le Petit Dinosaure Bleu
Posté le 06-02-2002 à 10:12:14  profilanswer
 

Oui mais je ne suis pas sous linux !!! Et je ne pense pas qu'XP supporte les lien symboliques ?

n°97198
ethernal
Chercheur de vérité...
Posté le 06-02-2002 à 11:02:54  profilanswer
 

essaye avec un raccourci...

n°97204
m@nou
vu z'avais pas vu
Posté le 06-02-2002 à 11:08:04  profilanswer
 

crée un alias
 
genre  
 
alias /monrep/ "le chemin d'accès à mon rep"
 
mets les directives ensuite <directory> </directory> pour en gérer l'accès.
 
regarde dans httpd.conf ce qui est fait avec le manuel apache
alias /manual/ par ex.
met les mêmes clause que pour ton documentroot par ex.

 

[edtdd]--Message édité par m@nou--[/edtdd]


---------------
Mes photos,Feed-Back HA/V
n°97222
darkoli
Le Petit Dinosaure Bleu
Posté le 06-02-2002 à 11:35:35  profilanswer
 

Donc j'ai bien créé un alias du genre :  
 
Alias /img/ "D:/_photos_oli/"
 
Et j'ai donc mi ca en me basant sur le fichier httpd.conf
 
<Directory "D:/_photos_oli/">
    Options Indexes FollowSymLinks Includes
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
 
Donc ensuite je peux acceder à mon repertoire en passant par le reprtoire "img" qui doit se trouver à la racine du site ?

n°97232
darkoli
Le Petit Dinosaure Bleu
Posté le 06-02-2002 à 11:47:31  profilanswer
 

Ca marche pas  :cry: ?
 
Y'a surement une couille.
 
Bon je pense que je vais à la rigueur deplace temporairement le site en le mettant sur la partition "D:/", bon c'est pas tres propre mais ...

n°97238
ethernal
Chercheur de vérité...
Posté le 06-02-2002 à 11:52:13  profilanswer
 

tu as essayé le racourci ?

n°97244
darkoli
Le Petit Dinosaure Bleu
Posté le 06-02-2002 à 11:58:11  profilanswer
 

Oui j'ai essayé et ca ne marche pas du tout !!!

n°97288
m@nou
vu z&#039;avais pas vu
Posté le 06-02-2002 à 12:47:55  profilanswer
 

DarkOli a écrit a écrit :

Oui j'ai essayé et ca ne marche pas du tout !!!  




 
tu saisis koi comme URL ?
essaie avec l'alias manual et déplace le répertoire manual de apache qui se trouve dans program files\apache group\apache\htdocs\manual en le mettant sur ta partoche mois je l'ai fait çà marche !
 
t'as bien arrêter/relancer ton serveur ??


---------------
Mes photos,Feed-Back HA/V
mood
Publicité
Posté le 06-02-2002 à 12:47:55  profilanswer
 

n°97305
darkoli
Le Petit Dinosaure Bleu
Posté le 06-02-2002 à 13:27:44  profilanswer
 

m@nou a écrit a écrit :

 
 
tu saisis koi comme URL ?
essaie avec l'alias manual et déplace le répertoire manual de apache qui se trouve dans program files\apache group\apache\htdocs\manual en le mettant sur ta partoche mois je l'ai fait çà marche !
 
t'as bien arrêter/relancer ton serveur ??  




 
Oui j'ai bien arrêter/relancer ton serveur !!!
 
En fait pour l'url c'est bon je passe par la page d'accueil du iste sur laquelle j'ai un lien vers un script PHP qui doit me faire la liste des fichiers contenu dans le repertoire qui justement se trouve ailleurs (alias).
 
Et donc quand l'alias est fait je considère qu'il se trouve dans le repertoire racine (du site). Donc si l'alias s'appelle "toto", je considere qu'il y a un rep "/toto", c'est comme ca que ca marche normalement ?

n°97311
m@nou
vu z&#039;avais pas vu
Posté le 06-02-2002 à 13:34:24  profilanswer
 

oops
cf ce topic
http://forum.hardware.fr/forum2.ph [...] trash=#bas
 
faut mettre /toto/
ou sinon changer une directive apache
 
edit : ah j'ai petetre mal compris
essaie d'appeler ton script en direct

 

[edtdd]--Message édité par m@nou--[/edtdd]


---------------
Mes photos,Feed-Back HA/V
n°97341
darkoli
Le Petit Dinosaure Bleu
Posté le 06-02-2002 à 14:31:50  profilanswer
 

non ca ne doit pas être ca mais je vais le tester quand même.
 
Donc ce que je veux faire :
 
J'ai installé EasyPHP sur mon pc sur la partition C:/.
 
Donc j'ai le dossier "C:\Program Files\EasyPHP\www" où se trouvent toutes les pages html du site.
 
Mais j'ai besoin d'acceder au dossier "D:\_Data" qui ne se trouve pas dans l'espace autorisé par Apache.
 
Comment est ce que je peux faire pour avoir le droit d'acceder à ce dossier (Je dois executer un script PHP qui va chercher des infos dans les fichiers présents dans ce dossier) ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [php & apache] Repertoires ...

 

Sujets relatifs
[apache][apache] easy php , j'arrive pas a faire marcher
[PHP/APACHE]Comment configurer mySql , apache et php4 ??
[TOMCAT APACHE] java servlet pour changer, fichier de confConnaitre le trafic sur server Apache/MySQL ?
serveur APACHE avec easyPHPPb avec Apache/MySQL/EasyPhp ...
.htacces sur un serveur apache/win2k : comment faire ?Comment interdir sous apache la lecture du contenu des repertoires?
Plus de sujets relatifs à : [php & apache] Repertoires ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR