バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > プラグインインストールボタンを押すとHTTP ERROR 500

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hashida
投稿日時: 2021/10/21 15:52
対応状況: −−−
半人前
登録日: 2021/6/25
居住地:
投稿: 28
プラグインインストールボタンを押すとHTTP ERROR 500
▼テンプレート
[EC-CUBE] 3.0.15
[レンタルサーバ] ヘテムル
[OS] Linux users011.phy.heteml.jp 4.19.56-300.131.1.hl6.x86_64 #1 SMP Tue Jun 25 16:09:44 JST 2019 x86_64
[PHP] 5.6.31
[データベース] MySQL 5.6.13-log
[WEBサーバ] Apache
[ブラウザ] Chrome
[導入プラグインの有無] 注文ステータス一括変更プラグイン、Facebook連携プラグイン、メールテンプレート機能拡張プラグイン、売上集計プラグイン、クロネコヤマト カード・後払い一体型決済モジュール
[カスタマイズの有無] 無し
[現象]
 プラグイン一覧の「今すぐインストール」ボタンを押すと「HTTP ERROR 500」が発生します。プラグインを管理画面からアップロードしても同じエラーが出ます。
 php.iniのdisplay_errors を Onにしても、.htaccessにphp_flag display_errors onを記述してもエラー内容は表示されませんでした。
 phpのバージョンを変えて試してみても同じエラーが出ました。
 同じサーバーにある別のEC-CUBEサイトでは問題なくプラグインのインストールができます。

 上記の問題の原因や解決方法をご存じの方がいらっしゃいましたら、ご教授いただけますと幸いです。
 何卒よろしくお願いいたします。
 
h_tanaka
投稿日時: 2021/10/21 16:53
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1610
Re: プラグインインストールボタンを押すとHTTP ERROR 500
500 エラーはサーバー側のエラーのため、PHPエラーログを確認してください。
ヘテムルの場合はCGI版でないとエラーログ出力されませんので、CGI版ではない場合は変更してからご確認ください。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

hashida
投稿日時: 2021/10/21 17:46
対応状況: −−−
半人前
登録日: 2021/6/25
居住地:
投稿: 28
Re: プラグインインストールボタンを押すとHTTP ERROR 500
ありがとうございます。
エラーログを確認することができました。

エラーは以下の通りです。
/vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php on line 79

エラー該当部分のコード

    /**
     * Return an instance of SplFileInfo with support for relative paths.
     *
     * @return SplFileInfo File information
     */
    public function current()
    {
        // the logic here avoids redoing the same work in all iterations

        if (null === $subPathname = $this->subPath) {
            $subPathname = $this->subPath = (string) $this->getSubPath();
        }
        if ('' !== $subPathname) {
            $subPathname .= $this->directorySeparator;
        }
        $subPathname .= $this->getFilename();

        return new SplFileInfo($this->rootPath.$this->directorySeparator.$subPathname, $this->subPath, $subPathname);
    }


これは素人が修正しても問題ないファイルでしょうか。
ご存じでしたらご教授お願い致します。
h_tanaka
投稿日時: 2021/10/21 17:53
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1610
Re: プラグインインストールボタンを押すとHTTP ERROR 500
vendor 配下のファイルはフレームワークなので通常は変更しません。
システムログ内にエラーの原因となるヒントがあると思います。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

hashida
投稿日時: 2021/10/22 10:00
対応状況: −−−
半人前
登録日: 2021/6/25
居住地:
投稿: 28
Re: プラグインインストールボタンを押すとHTTP ERROR 500
ありがとうございます。

以下のようなログが出されていました。

admin
[2021-10-22 09:38:49,748842] admin.INFO  [NULL] [c84515df] [NULL] [LogListener:onKernelRequestEarly:47] - INIT   [GET, /admin/store/plugin/owners_install, 111.11.11.11, https://shop/admin/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36]
[2021-10-22 09:38:49,767689] admin.INFO  [76ee2ca9] [c84515df] [2] [LogListener:onKernelRequest:60] - PROCESS START ["admin_store_plugin_owners_install"]  [GET, /admin/store/plugin/owners_install, 111.11.11.11, https://shop/admin/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36]
[2021-10-22 09:38:49,794311] admin.INFO  [76ee2ca9] [c84515df] [2] [LogListener:onKernelController:73] - LOGIC START ["admin_store_plugin_owners_install"]  [GET, /admin/store/plugin/owners_install, 111.11.11.11, https://shop/admin/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36]
[2021-10-22 09:38:50,981907] admin.INFO  [76ee2ca9] [c84515df] [2] [LogListener:onKernelResponse:86] - LOGIC END ["admin_store_plugin_owners_install"]  [GET, /admin/store/plugin/owners_install, 111.11.11.11, https://shop/admin/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36]
[2021-10-22 09:38:50,983217] admin.INFO  [76ee2ca9] [c84515df] [2] [LogListener:onKernelTerminate:95] - PROCESS END ["admin_store_plugin_owners_install"]  [GET, /admin/store/plugin/owners_install, 111.11.11.11, https://shop/admin/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36]



site
[2021-10-22 09:38:49,754474] eccube.INFO  [NULL] [f16f4b30] [NULL] [RouterListener:onKernelRequest:146] - Matched route "admin_store_plugin_owners_install". {"route_parameters":{"_controller":"\\Eccube\\Controller\\Admin\\Store\\PluginController::ownersInstall","_route":"admin_store_plugin_owners_install"},"request_uri":"https://shop/admin/store/plugin/owners_install"}  [GET, /admin/store/plugin/owners_install, 111.11.11.11, https://shop/admin/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36]
[2021-10-22 09:38:49,768468] eccube.INFO  [76ee2ca9] [f16f4b30] [2] [LogListener:logRequest:83] - > GET /admin/store/plugin/owners_install   [GET, /admin/store/plugin/owners_install, 111.11.11.11, https://shop/admin/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36]
[2021-10-22 09:38:50,936081] eccube.INFO  [76ee2ca9] [f16f4b30] [2] [ApplicationTrait:log:118] - http get_info {"url":"https://www.ec-cube.net/upgrade/api/index.php?method=list","content_type":"application/json","http_code":200,"header_size":385,"request_size":252,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":1.136235,"namelookup_time":0.215141,"connect_time":0.231991,"pretransfer_time":0.29732,"size_upload":0,"size_download":8230,"speed_download":7243,"speed_upload":0,"download_content_length":-1,"upload_content_length":-1,"starttransfer_time":1.118438,"redirect_time":0,"redirect_url":"","primary_ip":"133.242.241.52","certinfo":[],"primary_port":443,"local_ip":"157.7.44.201","local_port":50022,"message":""}  [GET, /admin/store/plugin/owners_install, 111.11.11.11, https://shop/admin/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36]
[2021-10-22 09:38:50,981977] eccube.INFO  [76ee2ca9] [f16f4b30] [2] [LogListener:logResponse:96] - < 200   [GET, /admin/store/plugin/owners_install, 111.11.11.11, https://shop/admin/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36]



何度も申し訳ございません。
どこに問題があるか読み解けないので、ご教授いただければ幸いです。。
何卒よろしくお願いいたします。
h_tanaka
投稿日時: 2021/10/22 11:19
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1610
Re: プラグインインストールボタンを押すとHTTP ERROR 500
INFO のログしか出ていないようですね。
PHPエラーログにはなにか出力されていないでしょうか?


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

hashida
投稿日時: 2021/10/22 12:22
対応状況: −−−
半人前
登録日: 2021/6/25
居住地:
投稿: 28
Re: プラグインインストールボタンを押すとHTTP ERROR 500
ありがとうございます。

下記のエラーが出ておりました。
[22-Oct-2021 09:38:55 Asia/Tokyo] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 4304 bytes) in /home/users/vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php on line 79


メモリー不足というエラーらしいので、.htaccessのphp_value memory_limitを500Mにしましたがエラーは解消されませんでした。
ヘテムルではphp.iniのmemory_limitは設定できませんでした。

導入しようとしているプラグインの容量は5kbです。
なぜメモリー不足になるのでしょうか。

ご存じでしたらご教授いただければ幸いです。
何度も申し訳ございません。
何卒よろしくお願いいたします。



h_tanaka
投稿日時: 2021/10/22 12:41
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1610
Re: プラグインインストールボタンを押すとHTTP ERROR 500
プラグインインストールはフレームワークのコンポーザーとキャッシュにより高負荷になります。
メモリ不足が原因のようですので、メモリ増強が必要と思われます。

なお、管理画面 > 設定 > システム情報設定 > システム情報 にて、現在の memory_limit を確認することができます。


----------------
EC-CUBE 《プラチナ》ランクパートナー
トエビス株式会社 田中 宏典
EC-CUBEの機能やデザインのカスタマイズ承ります。

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


 



ログイン


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

統計情報

総メンバー数は88,288名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.