2013-11-04 29 views
0

我一直在努力與這個WordPress的FTP問題過去3小時。當試圖更新插件或WordPress的它自它總是給我一個錯誤:不能使用FTP更新插件/升級WordPress的

ERROR: There was an error connecting to the server, Please verify the settings are correct. 

的事情,我這樣做的遠: 1.我已經須藤搭配chmod -R 777 /無功/網絡/博客 2.我已經改變了的/ var/WWW /博客的權限www數據 3.我已經配置在我的wp-config.php文件中的以下內容:

define('FTP_USER', 'username'); 
define('FTP_PASS', 'password'); 
define('FTP_HOST', '54.251.103.225'); 

我可以嘗試使用到ftp上面使用FileZilla的用戶名​​和密碼很好,沒有問題。我也嘗試將博客文件夾的權限更改爲上面的'用戶名',沒有運氣。我也改變了以下內容:

local_enable=YES 
write_enable=YES 

pasv_enable=YES 
pasv_min_port=14000 
pasv_max_port=14050 
port_enable=YES 

pasv_address='my ip address' 
pasv_addr_resolve=NO 

我的vsftpd.conf,重新啓動它,但沒有運氣。關於接下來要做什麼的任何想法?還試過插件SSH SFTP Updater支持沒有運氣

+0

您是否嘗試了域名而不是ip? – SidFerreira

+0

@SidGBF是的我有 – adit

+0

我假設你已經改變了用戶和組權限...所以它聽起來像它可能是我最喜歡的GOTCHAS之一。它在AWS上,您的IP可能已更改無效的安全組。 – stink

回答

0

好吧,你試過define('FS_METHOD', 'DIRECT');

+0

這不提供問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 –

+0

我同意你@LorenzoDonati。當我回答我點擊回覆時,它做錯了,但我並不關心因爲通常StackOVerflow系統修復它。這一次它沒有修復。我的錯。 – SidFerreira

3

也許這是不相關的,但我最終在這裏,它可能會幫助其他人。

我有同樣的問題,我在各種論壇上找到了一些解決方案,但都沒有幫助。我的證件是好的,但他們被拒絕了;他們在Filezilla工作。

某處我找到了一個名爲'SSH SFTP Updater Support'的小插件的參考,它解決了我的問題。安裝完成後,添加SFTP選項,您可以在挑戰FTP登錄詳細信息時選擇SSH2。

在底部選擇SSH2;而且我不必在私鑰框中填寫任何內容。之後,插件刪除正常工作。

enter image description here

+1

也適合我!這個錯誤讓我頭痛。 – dotslash