2017-01-31 65 views
0

我的WordPress有問題。當我上傳一個媒體文件時,W3 Total Cache會給文件權限提供一個錯誤。WordPress中的Filepermission工作不正常

當我登錄與SSH和來自實施例用戶組改變:用戶apache的:apache的

sudo chown -R apache:apache wp-content 

一切都很好。 W3 Total Cache不會出現錯誤,媒體上傳也可以正常工作。但是,當我用FTP更改文件時,出現錯誤,我沒有權限編輯文件。當我將其更改回用戶:用戶錯誤在WordPress W3 Total Cache中返回並且我無法用媒體上傳

這是與我服務器上的所有用戶共享的。有沒有辦法改變這個,所以我有WordPress的權限與外部的FTP程序,如Filezilla?

回答

0

您可以將其更改爲user:apache權限。設置用戶組和apache用戶。它允許Apache使用這些文件並允許您的FTP客戶端也使用相同的文件。

+0

謝謝,這是一個不錯的解決方案! – Paultje182

0

您可以使用sftp使用chrooted ftp。由於您的ftp用戶的用戶和組與運行Web服務器的用戶的用戶/組不同,因此出現此類問題非常合乎邏輯