2012-09-12 48 views
0

我有我的項目這些文件夾的Linux的文件權限和file_exists困擾

upload-cv 
    -> cvs 
    -> {date} 
     -> {token}{filename} 

權限下下面的文件結構如下:

drwxr-xr-x gjm psaserv upload-your-cv/ 
drwxrwxrwx gjm psaserv cvs 

drwxrwxrwx 2 apache apache 2012-07-01 
-rw-r--r-- 1 apache apache e63b64d3e222af1ec0d18f51c9f378f0SURINDER SINGH (2).doc 

apache用戶psaserv組的成員。

問題是,當我在PHP檢查與如果文件e63b64d3e222af1ec0d18f51c9f378f0SURINDER SINGH(2).DOC存在file_exists函數,返回FALSE。如果我將該文件的所有者更改爲gjm:psaserv,它將返回TRUE。

任何想法可能是什麼問題?

+0

你如何運行你的php代碼?從服務器內還是從命令行?來自服務器的 – count0

+0

,運行該腳本的用戶是「apache」 – spacemonkey

回答

0

如果您的服務器運行組psaserv,您的「htdocs」應該得到該組。它也應該工作,使用戶爲apache,組爲psaserv