php5の環境でzen cartをインストールすると出るエラー
Fatal error: Call to a member function Execute() on a non-object in /
zen cartの公式フォーラムに載っていた対処方法。
strict_sessions.phpの55行目あたりの
function _sess_write($key, $val) {
global $db;
global $SESS_LIFE
を
function _sess_write($key, $val) {
// The following is only to work around a PHP 5.2.0 bug:
global $db; if (!is_object($db)) {
//PHP 5.2.0 bug workaround …
$db = new queryFactory();
$db->connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD, DB_DATABASE, USE_PCONNECT, false);
}
global $SESS_LIFE;
へ変更すると対処できました。
関連する投稿
This entry was posted in zen cart and tagged design, fatal_error, php5, strict_sessions, templete, zencart, インストール, エラー, カスタマイズ, テンプレート, レイアウト. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.






















Trackback URL
Comments
Comment feed
Commentを投稿する