我需要編寫一個exec來更改我的web服務器上某些文件夾上的所有者。這是我正在與之合作。php chown exec()問題!
exec('cd /xxxxx/xxxxxx/public_html/ && chown user.user * -R', $out);
說實話阿帕奇不是我的包,那種在黑暗中絆倒。基本上我需要將所有目錄更改爲用戶,而不是99,因爲它們當前設置爲創建時的目錄。 PHP chown()函數已被禁用,所以我必須去老派。
史蒂夫
我需要編寫一個exec來更改我的web服務器上某些文件夾上的所有者。這是我正在與之合作。php chown exec()問題!
exec('cd /xxxxx/xxxxxx/public_html/ && chown user.user * -R', $out);
說實話阿帕奇不是我的包,那種在黑暗中絆倒。基本上我需要將所有目錄更改爲用戶,而不是99,因爲它們當前設置爲創建時的目錄。 PHP chown()函數已被禁用,所以我必須去老派。
史蒂夫
那麼你如何創建這些文件夾呢?如果您使用PHP腳本創建它們,它可能是服務器上的配置問題... – wimvds 2010-08-16 15:42:36
'chown'通常不適用於普通用戶。你必須重新上傳你的文件到服務器。 另外,你必須在user.group之前放置'-R'選項。 – 2016-05-17 11:21:11