WordPress無法自動更新? FTP失敗?

WordPress最近,我們有一個客戶端,該客戶端配置了自己的服務器以用於WordPress。 當最近 3.04安全性 更新來了,我們迫切需要在所有客戶端上安裝此版本。 但是,這個特定的客戶始終要求我們手動升級WordPress……此過程並非出於膽小!

我們不會得到典型的“不能寫文件”此博客上的錯誤。 相反,我們提供了一個具有FTP登錄名的屏幕。 問題是我們將填寫FTP憑據, 仍然失敗……這次基於良好的信譽!

我與我們在印第安納州 Lifeline 數據中心的朋友取得了聯繫 最大的數據中心,因為他們有一些Apache極客,並且已經配置了自己的服務器。 他們為我提供了一個簡單的解決方案-直接在 wp-config.php文件 文件以對FTP憑證進行硬編碼:

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

出於某種原因,將相同的憑據(在表單中無法使用)放入配置文件時可以完美地工作! 同樣,它使WordPress可以像FTP一樣操作。 只需單擊“更新”即可!

4 個評論

  1. 1

    在重建服務器並啟動新的WordPress安裝後,我遇到了WordPress自動更新錯誤。 我的問題出在Firefox,而不是WordPress –如果其他人的FTP用戶名和WordPress用戶名與我的相同(儘管大小寫和密碼不同),其他人可能會遇到相同的問題。

    問題是,如果啟用了“記住密碼”功能,Firefox將根據密碼管理器中存儲的內容自動將用戶名/密碼更改為它認為應該的形式。 就我而言,我的WordPress憑據已保存,但我的FTP憑據未保存,因為它們可用於SSH進入站點。 在這種情況下,人們可以在嘗試使用WordPress自動更新時暫時在“首選項/選項”中禁用“記住密碼”,也可以向WordPress應用一段代碼來糾正此行為。

  2. 2

    道格

    我在家安裝Apache時遇到了​​同樣的問題。 原來,這是某些文件和目錄的權限和所有權不當的結果。

    http://robspencer.net/auto-update-wordpress-without-ftp/

    上面的鏈接提供了有關如何在不使用ftp憑據的情況下解決問題的見解。 當然,我不建議您將整個用戶目錄設置為775(但我沒有),但這會引導我朝正確的方向發展。

    亞當

  3. 3

    對於其他尋求可能解決方案的用戶:另一位博主通過將以下內容添加到他的.httaccess文件中,顯然迫使其主機使用php5,從而解決了他的自動更新問題:

    AddType x-mapp-php5 .php

  4. 4

    感謝您分享知識,我在自動更新方面遇到了問題,但是我發現的唯一解決方案是停用插件,然後自動更新WordPress,最後對所有插件進行響應。

    這個技巧是針對一個不同的問題的,但是最好知道如何解決它。

    來自墨西哥的問候!

你覺得呢?

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.