九月 10, 2006

[Gallery2] Gallery 會和 mbstring 相衝的解決方式

如果要啟用支援 Unicode 的 PhpMyAdmin 就必須要啟用 PHP 中的 mbstring.dll 。但是偏偏又會和 gallery2 電子相本衝突,出現了一大堆的錯誤訊息!

找了一下網友提供的解決方式如下:


引用文章自 http://yblog.org/archive/index.php/5504

Gallery2官網提供了相當好的解答,就是在config.php裡面加上這一行即可:

require_once(dirname(__FILE__) . '/modules/core/classes/GalleryCapabilities.class');
GalleryCapabilities::set('systemCharset', 'ISO-8859-1');

然後,根據伺服器主機所使用的語系版本,再將該行中的「ISO-8859-1」字串替換成想要的語系即可,比方說「UTF-8」,一切就天下太平,這個惱人的PHP Warning錯誤訊息也就不會出現了。



阿杰老師說:

在 gallery2 資料夾內的 config.php 最後加入

require_once(dirname(__FILE__) . '/modules/core/classes/GalleryCapabilities.class');
GalleryCapabilities::set('systemCharset', 'UTF-8');

真的就OK啦!


發佈者: 陳怡杰 老師 at 18:57│  點閱次數 (467)│ 修改文章管理迴響迴響 (0)部落格學習筆記
回應文章
(必要)
authimage