LifeType 中文開發論壇

支援 => 安裝與設定 => 主題作者是: woohaha 於 三月 05, 2011, 03:09:27 下午



主題: LifeType 無法運作,因為安裝了 php-intl
作者: woohaha三月 05, 2011, 03:09:27 下午
原本安裝 Lifetype 的主機平台為 CentOS 5.5 (相容 RHEL 5.5),
因硬體老舊損壞,只好買一台新主機,安裝 Scientific Linux 6 (相容 RHEL 6),
把 lifetype 1.2.10 搬移到新主機,測試後都無異常。

在安裝 Roundcube webmail 0.5.1 後,LifeType 便無法使用,
Firefox 變成 空頁面,httpd 的 error_log 為
PHP Fatal error:  Cannot redeclare class Locale in lifetype-1.2.10/class/locale/locale.class.php on line 79,

改換成 lifetype-1.2.11 及 目前最新開發中 core-branches-lifetype-1.2-20110304
錯誤訊息還是 Cannot redeclare class Locale in locale.class.php on line 79。

經過一番 查驗測試的折騰,終於找到問題點,
在 Roundcube 安裝過程中,有建議安裝 php-intl,
只要安裝了 php-intl,lifetype 就會無法運作。

這算是 Lifetype 的 bug 嗎?

提供大家參考~


主題: 回覆: LifeType 無法運作,因為安裝了 php-intl
作者: u882061八月 17, 2011, 12:07:19 上午
感謝您的辛苦,
小弟今天移機時也遇到此問題,
一直懷疑是升級 PHP的問題,
但又不知是哪個模組搞怪,
看了您的文章恍然大悟,
感激感激!!!