2010
3月
28
(日)
XOOPS[6] Cube Legacy 2.2.0 Alpha1 で気づいたこと [7]
XOOPS Cube Project Forum • View forum - Developer Talk (開発者の話し合い)[11] に書き込もうとしたら、リダイレクトがループして書き込めない*1ので、気づいた点をとりあえずメモっとこ。
- 自分のサーバー環境
- Server : Apache/1.3.41 (Unix) (Vine/Linux) mod_ssl/2.8.31 OpenSSL/0.9.8h
PHP Version : 5.3.1
MYSQL Version : 4.0.25-standard
- かなり軽くなってる! :thumb_up:
- install/sql/mysql.structure.sql の varchar が (256) になっているところが2箇所ある。varchar(255) にしないと自分の環境では該当テーブルが作成出来なかった。
- ブロックのインストールをしようとしたらブロックがひとつもリストアップされない。
- altsys の XOOPS_ROOT_PATH[14]/preload/SetupAltsysLangMgr.class.php で、必要な言語ファイル(XOOPS_ROOT_PATH[14]/modules/legacy/language/en/setting.php) が読み込まれないので読み込むようにした。
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
| function loadGlobalMessageCatalog()
{
/* if (!$this->_loadFile(XOOPS_ROOT_PATH[14] . "/modules/legacy/language/" . $this->mLanguageName . "/global.php")) {
$this->_loadFile(XOOPS_ROOT_PATH[14] . "/modules/legacy/language/english/global.php");
} */
$this->_loadLanguage( 'legacy' , 'global' ) ;
$this->_loadLanguage( 'legacy' , 'setting' ) ;
//
// Now, if XOOPS_USE_MULTIBYTES isn't defined, set zero to it.
//
if (!defined("XOOPS_USE_MULTIBYTES")) {
define("XOOPS_USE_MULTIBYTES", 0);
}
}
|
- XOOPS_TRUST_PATH[15]/setting ディレクトリに設定ファイルが移動したけど、複数のサイトで trust ディレクトリを共有する場合、すべてのサイトで同じ設定となってしまい、それぞれのサイト設定ができない。