架设PHP虚拟主机时要限制每个用户的存取目录的相关指令

10:54下午 二月 28, 2008 in category Apache by 牛客

架设PHP虚拟主机,如何将用户对文件的存取权限限制在自己的目录呢?查了半天资料,可能用到如下的指令,暂时记下,省得遗忘啊。

php_value  name  value
php_flag name on|off
php_admin_value name value
php_admin_flag name on|off 

在httpd.conf里面加了php_admin_value后,一直使用如下的测试文件

<?php
     echo `cat /etc/passwd`;
?>

竟然还能能读出数据来。后来参看了手册,用

<?php
     readfile(’/etc/passwd’);
?>

就会提示错误,好像php_admin_value所能控制到的是php自己的那些函数,对于系统的命令则控制不了,有待于继续研究。

评论[0]

评论:

发表一条评论:
  • HTML语法: 启用