|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2004 Messages : 11 ![]() |
Bonjour,
je voudrais limiter PHP a s'exécuter dans un répertoire de travail précis (et ses sous répertoires) sans pour autant qu'il puisse se balader sur l'ensemble de mon disque. Exemple: Dans l'arborescence ci-dessous, j'aimerais que php soit limité a pouvoir parcourir uniquement les fichiers sous D:\Fichiers PHP. C:\ D:\ | |---Données persos | |---Fichiers PHP Est-ce possible ? Le tout en sachant que j'utilise EasyPHP... Merci a+ |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
PHP fait uniquement ce que tu lui demandes de faire donc il faut limiter les déplacements dans ton code
__________________
Modérateur PHP |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : août 2004 Messages : 11 ![]() |
J'explique l'interet de ma question:
J'ai un serveur sur lequel j'ai installé subversion et un mirroir de mon site web. Des développeurs tiers vont pouvoir envoyer des scripts via subversion et les exécuter sur mon serveur. Or sur ce serveur il y a des données auquelles je ne veux pas que les développeurs aient accès, donc je voudrais limiter l'execution des commandes php a un répertoire de travail précis. Vala... |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
dans ce cas tu peux régler ça dans le fichier php.ini avec cette directive :
http://php.net/features.safe-mode#ini.open-basedir
__________________
Modérateur PHP |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : août 2004 Messages : 11 ![]() |
Parfait merci !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com