バージョン選択

フォーラム

メニュー

オンライン状況

57 人のユーザが現在オンラインです。 (46 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 57
もっと...

サイト内検索

プラグイン > バグ報告・利用に関する質問 > プラグイン全般に動作異常が起こりました。

バグ報告・利用に関する質問

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
jun1
投稿日時: 2015/11/10 17:56
対応状況: −−−
新米
登録日: 2014/2/17
居住地:
投稿: 7
プラグイン全般に動作異常が起こりました。
------------------------------------------------------------------------------------------
[EC-CUBE] 2.13.1(2.13.4でも再現)
[レンタルサーバ] sixcore 共用サーバ(S1プラン)
[OS] Linux
[PHP] PHP 5.1.6
[データベース]
Server type: MySQL
サーバのバージョン: 5.5.45 - MySQL Community Server (GPL)
プロトコルバージョン: 10
サーバの文字セット: UTF-8 Unicode (utf8)
[WEBサーバ] Apache
[ブラウザ] Chrome
[導入プラグインの有無] ・Maker Extension 1.0
            ・商品ステータス別新着表示ブロック 1.1
            ・メーカー一覧ブロック追加プラグイン 1.1
            ・ヘルプ機能 for EC-CUBE on BootStrap3 1.3.4
            ・佐川急便e飛伝?連携プラグイン 1.0
            ・CKEditorプラグイン 0.0.2
            ・SPIKE Checkoutクレジットカード決済 1.4.0

[カスタマイズの有無] デザイン部分のみ(テンプレートに「EC-CUEBE on BootStrap3」を使用)
------------------------------------------------------------------------------------------

テストサイト(WADAX専用サーバ)では問題なく動いていたプラグインが、
本番サイト(sixcore共用サーバ)において、動作異常が起こっております。

------------------------------------------------------------------------------------------

▼動作異常の例
・プラグインインストール直後から、プラグインのサムネイル画像が表示されない場合がある。
・プラグインを有効または削除にしようとすると、
 システムエラーとなり強制ログアウトされ、実行できない場合がある。
・プラグインを有効または削除にしようとすると、
 何かのファイルが存在しないなどのエラーが表示され、実行できない場合がある。
・デバックモードを true とすると、正常に動作する場合があるが、 

 Fatal error: Call to undefined method LC_Page_Ex::destroy() in
 /home/****/****.com/public_html/data/downloads/plugin/****/plg_****_LC_Page_****.php on line ***

 といったエラーがプラグインの設定画面やプラグインが生成した画面の下部に表示される。
・Maker Extension プラグインの影響か、商品詳細ページもシステムエラーとなる場合がある。


▼エラーログの例

/admin/load_plugin_config.php Fatal error: Call to undefined method LC_Page_Admin_Ex::destroy() on [/home/****/****.com/public_html/data/downloads/plugin/MakerExtension/LC_Page_Plugin_MakerExtension_Config.php(107)] from ***.***.***.***
login_id = ******(0)[hd*************************]
(): SC_Helper_HandleError::_fatal_error_handler
/home/****/****.com/public_html/data/class/helper/SC_Helper_HandleError.php(137): GC_Utils::gfPrintLog

/plugin/Help/plg_Help_index.php Fatal error: Call to undefined method LC_Page_Ex::destroy() on [/home/****/****.com/public_html/data/downloads/plugin/Help/plg_Help_LC_Page_Help.php(108)] from ***.***.***.***
customer_id = 1
(): SC_Helper_HandleError::_fatal_error_handler
/home/****/****.com/public_html/data/class/helper/SC_Helper_HandleError.php(137): GC_Utils::gfPrintLog

/products/detail.php Fatal error: Call to undefined method LC_Page_FrontParts_Bloc::destroy() on [/home/****/****.com/public_html/data/downloads/plugin/MakerExtension/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_MakerExtension.php(51)] from ***.***.***.***
customer_id =
(): SC_Helper_HandleError::_fatal_error_handler
/home/****/****.com/public_html/data/class/helper/SC_Helper_HandleError.php(137): GC_Utils::gfPrintLog


▼これまでの対応
 ・プラグインの追加削除を行い、問題の起因となっている箇所を調査 → 特定できませんでした。
 ・デバックモードを true にしてシステムエラーによる強制ログアウトを回避。
 ・プラグイン周辺のファイル・フォルダのパーミッションの確認。
 ・データベースの設定(言語など)の確認。

------------------------------------------------------------------------------------------

これまでの対応から、特定のプラグインがおかしいというわけでない感じがします。

なお、全くの別案件でも「sixcore」を使用した際に同様の問題が発生しました。
sixcoreに問い合わせましたが、原因はつかめませんでした。


ご教授いただければ幸いです。
karin
投稿日時: 2015/11/10 18:35
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: プラグイン全般に動作異常が起こりました。
jun1様

エラーログの内容からだと、
Call to undefined method なので、存在しない関数destroy()を呼び出している為に発生するエラーではないかと推測されます。
※destroyは確か2.13.0で廃止された関数だったかと記憶しています。

エラーが出ているファイル内の

parent::destroy();

をコメントアウトするとエラーが解消するかもしれません。

/plugin/MakerExtension/LC_Page_Plugin_MakerExtension_Config.php(107行目)
/plugin/Help/plg_Help_LC_Page_Help.php(108行目)
/plugin/MakerExtension/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_MakerExtension.php(51行目)


>テストサイト(WADAX専用サーバ)では問題なく動いていたプラグインが、
本番サイト(sixcore共用サーバ)において、動作異常が起こっております。

PHPのバージョン(又は設定)が異なるためかもしれません。
別のスレッドですが、PHP5.3では同エラーが出ないとありました。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=13977&forum=11&post_id=62706#forumpost62706


----------------

jun1
投稿日時: 2015/11/10 20:08
対応状況: −−−
新米
登録日: 2014/2/17
居住地:
投稿: 7
Re: プラグイン全般に動作異常が起こりました。
karin様

ご返信ありがとうございます。
具体的な修正箇所までお教えいただいたので、理解が早まりました。

/plugin/フォルダ以下を全文検索し、
すべての parent::destroy(); をコメントアウトした結果、
エラーが解消され、デバックモードを false としても
問題が発現することなく正常に動作致しました。

一部プラグインはエラーが残ったままでしたが、
エラーログの内容が上記と異なるので別件と思われます。
karin
投稿日時: 2015/11/10 20:59
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: プラグイン全般に動作異常が起こりました。
jun1様

無事解決したとのことで安心いたしました。
こちらこそ勉強になりました。ありがとうございます。


----------------

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,995名です
総投稿数は110,019件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.