2016-09-29 104 views
1

我已經安裝了我的第一個Linux實例並安裝了Apache和MySQL。把WordPress放在它上面,並通過FTP安裝了所有東西,儘管我似乎無法在WP本身內上傳文件。這包括新的插件和媒體上傳。WordPress無法將任何圖像上傳到AWS Linux上的Webserver

我已多次檢查文件夾'wp-content'的權限,並通過FTP和SSH將它們設置爲777和775。

我已經檢查了多個教程和修復程序,但沒有任何工作。我爲我的Linux安裝創建了一個新的SSH/FTP用戶,但是WordPress不喜歡私鑰文件,只是想要密碼。

我需要幫助!我不知道接下來該做什麼,我不想搞砸這個。

+1

Ubuntu Linux?我的猜測是,您需要爲您的Apache用戶和組(通常是'www-data')擁有這些文件。這也意味着您需要將您的開發人員用戶添加到「www-data」組併爲其提供組寫入訪問權限。 –

+0

哪個Linux? selinux是否啓用?如果是,請嘗試允許httpd寫入所需的目錄。 – rockcode

回答

0

調試,我想:

  1. 鎖定下來AWS安全區域,以便從您的IP只有
  2. HTTP/S訪問在Linux命令提示符: 須藤搭配chmod -R在/ var/WWW/html 777

(這會解鎖您的頂級目錄以使其可寫),然後嘗試再次通過WP上傳。如果解決了這個問題,那麼您可以在完成時使用755鎖定,並將AWS安全區更改爲允許全球訪問HTTP/S端口。

+0

謝謝。已經排序。從來沒有想過這樣做。 –