2013-06-02 32 views
1

雖然我想升級wordpress插件,它要求FTP詳細信息。Wordpress插件它要求FTP詳細信息

我已經加入了以下內容的wp-config.php文件

define('FTP_USER', 'username'); 

define('FTP_PASS', 'password'); 

define('FTP_HOST', 'host address'); 

它一直很好。 但我有多個網站在我的virtualmin服務器上工作。所有的WordPress的網站都有相同的WordPress插件問題。那麼是否還有其他解決方案可以解決問題?

+0

我只是做了雙重考慮,因爲我從來沒有聽說過這一點。什麼插件正在要求這些信息以升級? – gersande

+0

所有插件都要求提供ftp詳細信息。沒有特定的插件。 – user2205803

回答

4

我只是發現了這些:link 1link 2,在那裏我翻出這樣的:

WordPress的詢問你的FTP憑據時它不能直接訪問這些文件。這通常是由PHP作爲Apache用戶(mod_php或CGI)運行引起的,而不是擁有WordPress文件的用戶(suPHP或FastCGI)。切換到使用suPHP或FastCGI可能會解決它。當然,如果你不想與那些亂七八糟的,你總是可以只是把你的FTP憑據直接在WP-config.php文件或在shell中使用這樣的:

pae$ cd /var/ww 
pae$ sudo chown -R www-data:www-data wordpress 
+0

我還發現這個鏈接:http://bornvirtual.com/wordpress/stop-wordpress-asking-ftp-details/713/這可能也是有用的。 – gersande

+1

我已經改變的wp-content的Apache許可:Apache的,現在的問題已經解決。 那麼我怎麼能更改apache:apache到用戶名:用戶名爲那裏相應的網站 – user2205803

+0

美麗!如果我的答案以任何方式提供幫助,請不要猶豫,將其標記爲答案! – gersande

-1

你主持你的WordPress在WordPress要求您在升級自己或升級插件之前提供FTP詳細信息的其中一臺主機上的網站? 所以現在WordPress會不停的問你的FTP細節這裏是你如何能做到這 打開你的wp-config.php文件在WordPress根目錄 定位和WP-config.php文件數據庫詳細塊之後複製和過去的下面詳細文件

define(「FTP_HOST」, 「ftp.yourhost.com」); 
define(「FTP_USER」, 「ftpusername」);           
define(「FTP_PASS」, 「ftppassword」); 
0

應對在Apache安裝的WordPress最好的辦法是使用二次用戶和組到Apache在更新或安裝插件和使用其他WordPress的功能,這將不會導致這些問題。 只是改變你的Apache配置文件,用戶和組到您的用戶名和組名 用戶[yourusername] 集團[yourgroupname]