我已經安裝了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?其他