架设PHP虚拟主机时要限制每个用户的存取目录的相关指令
架设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自己的那些函数,对于系统的命令则控制不了,有待于继续研究。



