主題: BUG:所有版本Lifetype的XmlRpc均与最新的PHP5.2.2不兼容 作者: donatino 於 五月 31, 2007, 08:55:30 上午 将网站的PHP由5.2.1升级为5.2.2后,所有版本的Lifetype均出现XmlRpc错误,具体现象为无法使用远程书写工具管理及书写Blog(如:Zoundry Blog Writer),报XmlRpc : RpcPublisherError错误。
经检查,发现5.2.2版本的PHP修正了如下错误: Fixed a remotely trigger-able buffer overflow inside bundled libxmlrpc library. (by Stanislav Malyshev) 希望Lifetype迅速跟进修改Lifetype相关的XmlRpc文件及功能。 主題: Re: BUG:所有版本Lifetype的XmlRpc均与最新的PHP5.2.2不兼容 作者: ms 於 七月 22, 2007, 02:43:00 上午 我用 Fedora 7 裝完後 就已經是 PHP 5.2.2
然後第一次就是使用 lifetype 1.2.3 也升級到 1.2.4 參考了官網的 wiki 使用說明, 用了 w.bloggar 跟 ecto 測試, 完全沒輒... 傷腦筋ㄟ 這問題怎麼可能拖這麼久? 有解了嗎? 主題: Re: BUG:所有版本Lifetype的XmlRpc均与最新的PHP5.2.2不兼容 作者: markwu 於 七月 22, 2007, 05:12:54 下午 我用 php 5.2.2 下 zoundry 測試完全沒問題!
你們問問題都是這麼無理頭的嗎?請參考一下: http://forum.lifetype.org.tw/index.php?topic=2.0 請附上足夠的訊息我們才有辦法幫你! 引用 這問題怎麼可能拖這麼久? 有解了嗎? 如果你能很快速的解決這個問題,歡迎解決後 post 在這裡,分享給大家。 Mark 主題: Re: BUG:所有版本Lifetype的XmlRpc均与最新的PHP5.2.2不兼容 作者: ms 於 七月 22, 2007, 08:17:33 下午 mark 大大 謝您的提醒! 我居然忘記 google 去...
小弟照這篇 http://bugs.php.net/bug.php?id=41293 然後把 if (phpversion()=="5.2.2") $GLOBALS['HTTP_RAW_POST_DATA'] = file_get_contents("php://input"); 加進 xmlrpc.php 裡, 可以是可以, 但不確定正確否, 因為實在看不懂人家在聊什 >< 希望有看懂得人可以解釋一下! 主題: Re: BUG:所有版本Lifetype的XmlRpc均与最新的PHP5.2.2不兼容 作者: markwu 於 七月 23, 2007, 02:12:15 下午 我看了一下,那是 5.2.2 的 bug,在 5.2.3 應該已經修復。所以我們不會去做任何更動,因為 php://input 沒辦法解決透過 xmlprc 上傳檔案的問題,他只能解決上傳文章。
請參考: http://tw2.php.net/wrappers.php 建議你降級到 php 5.2.1 或是升級到 5.2.3。 Mark 主題: Re: BUG:所有版本Lifetype的XmlRpc均与最新的PHP5.2.2不兼容 作者: markwu 於 七月 23, 2007, 02:27:56 下午 我錯了!我是用 5.2.3 版測試的!所以建議你們升級到 5.2.3 版。
Mark |