固定 Windows Live Writer錯誤-從博客服務器收到的對wp.getTags方法的響應無效。

Windows Live作家 在我看來是最複雜的應用程序,允許 編輯 si 發布 文章博客應用程序都可以使用博客託管 WordPress.com, 的SharePoint, 博主, TypePad等自託管.
在連接之前 Windows Live作家 一個博客平台 WordPress首先,必須打勾選項 遠程發布. Atom發布協議 si XML-RPC 您的 我的帳戶 > Settings > 寫作.

WordPress Windows Live作家 Settings

連接後, Windows Live Writer導入了一些博客元素,包括 圖形主題 (可選) 標籤網站。 當有一個博客 數據庫 很一致,尤其是 表標籤網站(號碼)是可能的 服務器託管的博客 不允許WLW的連接和錯誤,如:

服務器響應無效 - 從博客服務器接收到的wp.getTags方法是無效的.

錯誤WLW標籤

錯誤WLW舊VersionPNG

這erorare發生,尤其是當我們要導入的標籤列表(wp_tags)in Windows 現場作家。

錯誤詳細信息:

發生意外錯誤
在應用程序中發生了意外的錯誤。

WindowsLive.Writer.Extensibility.BlogClient.BlogClientInvalid
無效ServerResponseException:服務器響應 - 從博客服務器接收到的wp.getTags方法是無效的:

從XMLRPC服務器返回無效響應文件
at WindowsLive.Writer.BlogClient.Clients.XmlRpcBlogClient。
CallMethod(methodName的字符串,XmlRpcValue []參數)
at WindowsLive.Writer.BlogClient.Clients.MetaweblogClient。
WordPressGetKeywords(弦樂blogId)
at WindowsLive.Writer.BlogClient.Clients.MetaweblogClient。
GetKeywords(弦樂blogId)
at WindowsLive.Writer.BlogClient.Blog.RefreshKeywords()
at WindowsLive.Writer.PostEditor.PostPropertyEditing。
SharedPropertiesController CTOR> b__0(對象發件人,EventArgs ARGS)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at WindowsLive.Writer.Controls.BitmapButton.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp
(消息&M,MouseButtons的按鈕,Int32點擊)
at System.Windows.Forms.Control.WndProc(消息和m)
at System.Windows.Forms.ScrollableControl.WndProc(消息和m)
at System.Windows.Forms.ContainerControl.WndProc(消息和m)
at System.Windows.Forms.UserControl.WndProc(消息和m)
at System.Windows.Forms.Control.ControlNativeWindow。
'消息(消息&M)
at System.Windows.Forms.Control.ControlNativeWindow。
的WndProc(消息&M)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd,Int32 msg,IntPtr wparam,IntPtr lparam)

錯誤的原因:

一旦重要( 標籤 在我們的情況下)服務器託管博客是比平時更加苛刻, 內存限制 (RAM)完成 PHP腳本 超標。 出於這個原因,服務器將拒絕連接或停止進口。 “從XMLRPC服務器返回無效響應文件“。

錯誤的決議:

至於有錯誤““解決方案是所有 的。htaccess。 你應該添加一行 增加內存限制 分配是博客網站託管帳戶。 要做到這一點,添加的。htaccess線:

php_value memory_limit的256M

256M A“memory_limit的“設置 最大尺寸表達文Baiti ,其中, PHP腳本可以使用。 默認設置為限制“的memory_limit” 128M 文件 php.ini中 (配置站點 PHP_INI_ALL PHP服務器)在大多數服務器上reuleaza PHP 5.3.10的。 在過去,在 PHP 5.2.0的8M與釋放 PHP 5.2.0的這個值被設置 16M.
在導入前, 標籤 在WLW 您可以增加此限制128M但是,你必須考慮到 Web服務器的總內存。 指令“memory_limit的”幾乎防止錯誤寫一個PHP腳本來消耗服務器上的所有可用內存。 建議在導入後,刪除這一行。htaccess來返回到默認設置的值 php.ini中.

如果您沒有訪問在這種情況下,你要問你的供應商,其hosteaza您的博客的安全性和性能方面的原因,大多數furnizaorilor網絡託管帳戶設置來限制訪問“敏感”更改設置值“memory_limit的”服務器。

固定 Windows Live Writer錯誤-從博客服務器收到的對wp.getTags方法的響應無效。

關於作者

隱形LP

創始人兼編輯 隱身 Settings在2006日期。
具有Linux操作系統(尤其是CentOS),Mac OS X, Windows XP> Windows 10 和WordPress(CMS)。

發表評論