オープンソース・ソフトウェア情報サイト

CustomerPortalをPHP5.4で使用する

CustomerPortalの稼動対象はPHP5.3のため、PHP5.4で使用するとログアウト処理で不正が発生します。
ページの画像
その時の対策は下記となります。
/portal/index.php
54行目付近
session_unregister(‘customer_id’);
session_unregister(‘customer_name’);
session_unregister(‘last_login’);
session_unregister(‘support_start_date’);
session_unregister(‘support_end_date’);
session_unregister(‘__permitted_modules’);
session_unregister(‘customer_account_id’);

unset($_SESSION[‘customer_id’]);
unset($_SESSION[‘customer_name’]);
unset($_SESSION[‘last_login’]);
unset($_SESSION[‘support_start_date’]);
unset($_SESSION[‘support_end_date’]);
unset($_SESSION[‘__permitted_modules’]);
unset($_SESSION[‘customer_account_id’]);
に変更!

関連記事

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近のコメント