我已经安装了Centos5,安装了一个Web服务器并设置了虚拟主机。主机是相当多设置是这样的:授予Apache权限到文件夹
> adduser user1
> mkdir -p /home/user1/public_html/domain1.com/{public,private,log,cgi-bin,backup}
> chmod -R 755 /home/user1/public_html/
而且我已经添加在httpd.conf一个VirtualHost
条目,看起来像这样:
<VirtualHost *:80>
#Blah blah blah
DocumentRoot /home/user1/public_html/domain1.com/public
#Blah blah blah
</VirtualHost>
以便Apache可以准备目录得很好,但由于权限被拒绝而在上传文件时遇到问题。脚本语言是PHP。
我怎样才能允许文件上传,而没有使所有777 permssion?其他