バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > プラグインがアップデートできない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
h_tanaka
投稿日時: 2022/10/13 16:12
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1638
プラグインがアップデートできない
GMOイプシロン決済プラグインを 1.2.1 から 1.2.2 にアップデートしようとすると失敗します。
プラグインはカスタマイズはしていません。

プラグイン一覧ページでGMOイプシロンの「今すぐ更新」ボタンを押すと、購入済プラグインページに遷移し、「アップロードに失敗しました。圧縮ファイルを確認してください。」というメッセージが表示されます。

次のようにエラーメッセージを出力してみました。
src/Eccube/Service/PluginService.php
unpackPluginArchive() 関数内
throw new PluginException('アップロードに失敗しました。圧縮ファイルを確認してください。');

 ↓
throw new PluginException('アップロードに失敗しました。圧縮ファイルを確認してください。'.$e->getMessage());


次のようなエラーメッセージが出力されました。
Extraction from phar "/app/cache/plugin/9a808d3e9840f3f839d5c727b6130bad52026bc4/40059306fbe7c4f6690310b416d46876bced7dd6.gz" failed: Cannot extract "Command/BatchCommand.php" to "/app/Plugin/GmoEpsilon/Command/BatchCommand.php", setting file permissions failed

app/Plugin/GmoEpsilon/Command/BatchCommand.php
のパーミッションを777, 664, 644 などと変えてみて試してみましたが同じエラーメッセージが出力されました。

原因または解決方法わかりますでしょうか?

EC-CUBE 3.0.16
GmoEpsilon 1.2.1
PHP 7.0.14


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

mcontact
投稿日時: 2022/10/15 12:04
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1285
Re: プラグインがアップデートできない
throw new PluginException('アップロードに失敗しました。圧縮ファイルを確認してください。');

のエラーメッセージが発生しやすいのは、
プラグインのtar.gzファイルを解凍する処理にて、
圧縮ファイルが壊れていて、解凍できないなどの時に発生しやすいです。
h_tanaka
投稿日時: 2022/10/17 8:54
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1638
Re: プラグインがアップデートできない
mcontact さん

独自プラグインで発生するなら対処のしようがありますが、オーナーズストアプラグインで発生しているのです。
この場合はどうすればよいのでしょうか?


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

nanasess
投稿日時: 2022/10/17 10:38
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: プラグインがアップデートできない
オーナーズストアのマイページから、プラグインのダウンロードファイルをダウンロードできると思います。
一旦ダウンロードして、ローカル環境で解凍し、再度アーカイブしてからインストールしてみるといかがでしょうか?
h_tanaka
投稿日時: 2022/10/24 12:17
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1638
Re: プラグインがアップデートできない
nanasess さん

アーカイブまではできましたが、インストールする方法がわかりませんでした。
プラグインのソースを上書き更新してコンソールからアップデートコマンドを実行するということでしょうか?


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

nanasess
投稿日時: 2022/10/24 23:30
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: プラグインがアップデートできない
独自プラグインではなく、オーナーズストアのプラグインなのですね。
以下でアップデートできませんでしょうか?

app/console plugin:develop update --code=プラグインコード --path=アーカイブのパス

手元に試す環境が無いので、バックアップ等厳重にとってからお試しください...
h_tanaka
投稿日時: 2022/10/26 9:20
対応状況: −−−
登録日: 2016/7/22
居住地: 愛媛県
投稿: 1638
Re: プラグインがアップデートできない
nanasess さん

ご回答ありがとうございます。
はい、オーナーズストアのプラグインです。
開発環境、検証環境では正常にアップデートでき、本番環境のみ失敗する状況です。
いただいたコマンド実行を本番環境で試すのは怖いので、プラグインの次のアップデートを待ってみます。


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

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


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
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.