windows Live Writer用來離線發(fā)布博客文章是相當(dāng)不錯(cuò),個(gè)人一直都是用WLW來離線發(fā)布文章的,不過WLW時(shí)不時(shí)的會(huì)給你鬧點(diǎn)小毛病。昨天用的好好的WLW,今天再發(fā)布文章時(shí)卻提示“服務(wù)器響應(yīng)無效”別急,有問題先找GG,還是不負(fù)所望,很快在GG上找到問題所在:原來是因?yàn)閣ordpress本身的一個(gè)bug,在utf-8編碼下,xml-rpc返回的格式不正確,缺了三個(gè)字節(jié),要修正這個(gè)問題,按如下操作即可:
這個(gè)文件在wp-includes文件夾下找到chass.ixr.php。
用一個(gè)文本編輯工具打開chass.ixr.php,查找:
$length = strlen($xml);
替換為:
$length = strlen($xml)+3;
就可以解決這個(gè)問題了!
當(dāng)然,對(duì)于WLW還有其他問題可能不是由于chass.ixr.php造成的,在用上面解決無效的情況下,試試再拿出殺手锏GG,相信你會(huì)有所收獲的 |