XPressME Integration Kit

フォーラム

PHP5.6でのご報告

ようこそ フォーラム インストール PHP5.6でのご報告

このトピックには2件の返信が含まれ、2人の参加者がいます。2 年、 7 ヶ月前 shinjou さんが最後の更新を行いました。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #3553

    shinjou
    参加者

    お久しぶりでございます。
    サーバー移転のことではお世話になり、ありがとうございます。
    それまでのサーバーからリダイレクトも利いて、無事に新サーバーにて稼働しております。

    一昨日、XOOPSXのstable版がリリースされ、PHP5.6環境に対応しているという説明でしたので、早速、アップデートいたしました。

    アップデート後にPHPを5.6に設定したところ、XPRESSMEで一か所、以下が表示されました。
    ほんの些細なことですので問題ではないのですが、一応ご報告させていただきます。

    以下の表示が出るのはXPRESSMEのシステム情報画面です。

    Unknown Condition [8192]: Non-static method XoopsBlock::getByModule() should not be called statically, assuming $this from incompatible context in file modules/xpress/class/check_blocks_class.php line 422

    気にしなくても済みますので、お手すきの際にでもご確認いただければと思います。

    システム情報は以下になります。 

    PHP Version::5.6.2
    MySQL Version::5.1.73
    XOOPS Version::XOOPS Cube Legacy 2.2.3 Beta 1
    XPressME Version::2.53
    WordPress Version::4.2

    よろしくお願いいたします。

    #3554

    toemon
    キーマスター

    こんにちは、いつも確認ありがとうございます。

    ご指摘いただいた内容、環境構築確認で、再現いたしました。
    modules/xpress/class/check_blocks_class.php の 422行目

    $objs =& XoopsBlock::getByModule( $mid, $asobject )

    $block_handler =& xoops_gethandler ('block');
    $objs =& $block_handler->getByModule( $mid, $asobject );

    に修正することで、とりあえずの修正は行えますが、後方互換や、
    本家XOOPSとの互換を確認したいので、しばらくお待ちください。

    • この返信は2 年、 7 ヶ月前に  toemon さんが編集しました。
    • この返信は2 年、 7 ヶ月前に  toemon さんが編集しました。
    #3559

    shinjou
    参加者

    toemon様

    迅速なご対応をありがとうございます。

    ご指示の箇所を早速修正し、エラー表示が消えたことを確認いたしました。

    いつもご教示をありがとうございます。

3件の投稿を表示中 - 1 - 3件目 (全3件中)

このトピックに返信するにはログインが必要です。