2
我的PHP腳本創建文件和文件夾。
像...如何設置標準的PHP用戶權限?
mkdir("newfolder");
這些文件'/文件夾的權限自動設置爲:「755」;所有者和組:「www-data」。
當通過sftp登錄時,我無法刪除/修改這些文件夾,因爲我不是用戶「www-data」即使我是同一組的一部分,它可能需要「775」允許更改。
所以,我的問題是:
- 我怎樣才能讓PHP創建與我的用戶名這些文件夾的所有者 ?
- ...或作爲'myusername'而不是'www-data'運行?
- ...或將設置爲默認權限?
我在Debian,Apache2,PHP 5.6上。
本的首選方法是設置帳戶WWW的數據的'umask',使文件並使用不同的權限創建文件夾,授予對組成員的寫入權限。另外,您還可以將自己的用戶帳戶接收到www-data組中。 – arkascha
聽起來很有趣,從我迄今爲止發現的。謝謝! – Elvis