open_basedir [safe mode] - Linux et OS Alternatifs
Marsh Posté le 10-06-2002 à 15:50:38
open_basedir string
Limite l'espace où PHP peut ouvrir des fichiers.
Lorsqu'un script essaie d'ouvrir un fichier avec les fonctions fopen ou gzopen (par exemple), la localisation du fichier est vérifiée. Si ce fichier est hors du dossier cité dans cette directive, PHP refusera de l'ouvrir. Tous les liens symboliques sont résolus, et subissent aussi la restriction.
La valeur spéciale . indique que le dossier courant du script est utilisé comme open_basedir.
C'est un point la valeur spéciale ?
Marsh Posté le 11-06-2002 à 18:39:59
moi j utilise pour les users, mais po pour le site principale
mais je crois que je vais le mettre
Marsh Posté le 11-06-2002 à 21:09:32
copywaz a écrit a écrit : vous utilisez tous le safe mode ? comment fait OVH ? |
si t'as la réponse pour OVH, tu me tiens au courant, ça m'interesse
Marsh Posté le 11-06-2002 à 21:40:57
tatanka a écrit a écrit : si t'as la réponse pour OVH, tu me tiens au courant, ça m'interesse |
Code :
|
Je viens de leur demander un copie de leur php.ini
Marsh Posté le 11-06-2002 à 21:42:41
sont cool de te filer des info comme ca tu les connais ou tu y a ete au culot .?
Marsh Posté le 11-06-2002 à 21:44:53
hum il doivent utiliser suexec car le listage c apache qu il le fais et avec leur methode c possible donc il doit y avoir suexec dans l air
Marsh Posté le 11-06-2002 à 22:29:49
asphro a écrit a écrit : hum il doivent utiliser suexec car le listage c apache qu il le fais et avec leur methode c possible donc il doit y avoir suexec dans l air |
Ben oui, de toute façon c?est indispensable pour les CGI.
J'ai un serveur chez eu alors ils peuvent bien répondre à mes questions...
Marsh Posté le 11-06-2002 à 22:46:46
suexec n est po indispensable meme pour des cgi (pour les cgi je n ais pas de suexec pour l instant) mais indispensable pour la securite oui
Marsh Posté le 11-06-2002 à 22:56:06
asphro a écrit a écrit : suexec n est po indispensable meme pour des cgi (pour les cgi je n ais pas de suexec pour l instant) mais indispensable pour la securite oui |
bâ ou mais ce post est orienté sécurité...
Marsh Posté le 11-06-2002 à 23:21:48
asphro a écrit a écrit : |
Eu la réponse ? non, j'ai pas la solution à :
Comment récupèrer le DocumentRoot de mon VirtualHost ?
Je ne veux pas suexec pour le moment et le safe mode ne correspond pas à mon serveur.
Marsh Posté le 11-06-2002 à 23:51:46
asphro a écrit a écrit : ben encore i don't know |
Ok, currently I work on MySQL config file.
Marsh Posté le 11-06-2002 à 23:54:48
attend peut que ca ca pourrait t aider
je m en rappeller plus moi je mais ca dans mon
httpd.Conf
php_admin_value open_basedir /home/(nomuser)
mais je travaille avec le mod_user
je pense que ca doit marche pour les virtualhosts
Marsh Posté le 12-06-2002 à 00:07:32
asphro a écrit a écrit : attend peut que ca ca pourrait t aider je m en rappeller plus moi je mais ca dans mon httpd.Conf php_admin_value open_basedir /home/(nomuser) mais je travaille avec le mod_user je pense que ca doit marche pour les virtualhosts |
En fais tu utilise le httpd.conf pour définir la valeur de open basedir de php. Peut ton effectuer cette opération pour chaque virtualhosts ?
Marsh Posté le 12-06-2002 à 00:13:38
moi je l effetue pour chaque user et ca marche teste et tu verra
Marsh Posté le 12-06-2002 à 00:24:05
asphro a écrit a écrit : moi je l effetue pour chaque user et ca marche teste et tu verra |
Ok, merci pour l?astuce? Faut que je re-paramètre mon php.ini avant?
Je vais faire cela pour mes utilisateurs sensibles.
Merci d?avoir consacré du temps à mes questions, je te souhaite une bonne soirée.
A+ (désolé mais j?adore ce Smilies)
Marsh Posté le 10-06-2002 à 15:05:40
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory
; or per-virtualhost web server configuration file.
Bonjour,
Je désire parquer un utilisateur dans son répertoire personnel. Comment faire en utilisant l?option open_basedir, est?il possible de récupère le DocumentRoot de mon VirtualHost ?
A+