XPressME Integration Kit

ブログ

2016 年 6 月 のアーカイブ

XPressME Integration Kit Ver2.5.4リリース

2016 年 6 月 16 日 木曜日

XPressME Integration Kit Ver2.5.4をリリースします。

Ver2.5.4では主にPHP7への対応、Wordpress4.5への対応が行われました。

PHP7への対応

PHP7対応 (thx nao-pon)
PHP7でFatal error: Uncaught Error: Call to undefined function split()

WordPress4.5への対応

get_currentuserinfo()が非推奨対策

その他

XPressME フォーラム URL 変更対策

ImpressCMS PHP7対応

2016 年 6 月 15 日 水曜日

XPressMEのPHP7対応の確認を行う環境として

XOOPS 2.5.8
XOOPS Cube Legacy 2.2.3 Beta 1  Distribution : XOOPS X(ten) 20160329
ImpressCMS Ver.1.39

ベースの環境設置してみた。

この中で ImpressCMS Ver.1.39 に関してはコアの書き換えが必要だったのでメモしておきます。

 

XOOPS_ROOT_PATH/kernel/icmspreloadhandler.php  Line:58

class IcmsPreloadItem  extends icms_preload_Item {
	//function IcmsPreloadItem() {}
	function __construct() {}
}

XOOPS_ROOT_PATH/mainfile.php

	// Choose the database to be used
//	define( 'XOOPS_DB_TYPE', 'mysql' );
	define( 'XOOPS_DB_TYPE', 'pdo.mysql' );

以上の変更で取り敢えず動作するみたいです。