バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 本体バージョンアップのcomposer更新でエラーになる

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
h_tanaka
投稿日時: 2018/12/6 9:59
対応状況: 解決済
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 637
本体バージョンアップのcomposer更新でエラーになる
EC-CUBE4.0.0 → 4.0.1
PHP7.1.5
ロリポップ Linux Apache

http://doc4.ec-cube.net/quickstart_update
5. composer.json/composer.lockの更新
において、次のエラーになりました。

カスタマイズは次のディレクトリでのみ行っています。
app/Customize
app/template

ユーザー独自プラグインをインストールしています。

■composer.json/composer.lock更新でのエラー
$ /usr/local/php/7.1/bin/php bin/console eccube:composer:require-already-installed

                                                                       
  Command "eccube:composer:require-already-installed" is not defined.  
                                                                       
  Did you mean one of these?                                           
      eccube:composer:install                                          
      eccube:composer:remove                                           
      eccube:composer:require                                          
      eccube:composer:update


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

nanasess
投稿日時: 2018/12/6 10:20
対応状況: −−−
登録日: 2006/9/9
居住地: 宝塚
投稿: 1856
Re: 本体のバージョンアップができない
4.0.1 で追加されたコマンドが認識されていないようですので、一度 composer install を再実行してみてはいかがでしょうか?


----------------
大河内健太郎(Kentaro Ohkouchi)
EC-CUBE公式エバンジェリスト
有限会社 Loop AZ

EC-CUBE1系2系長期サポートホスティングサービス CUBE Lab
https://cubelab.info/

nyorai
投稿日時: 2018/12/6 10:24
対応状況: −−−
長老
登録日: 2015/8/21
居住地:
投稿: 177
Re: 本体のバージョンアップができない
ファイルの上書き後、キャッシュを削除しないとコマンドが認識されなかったと思います。
h_tanaka
投稿日時: 2018/12/6 10:27
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 637
Re: 本体のバージョンアップができない
nanasess 様

composer install 後、再実行してみましたが同じエラーになりました。

$ /usr/local/php/7.1/bin/php bin/console eccube:composer:install


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

h_tanaka
投稿日時: 2018/12/6 10:28
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 637
Re: 本体のバージョンアップができない
nyorai 様

キャッシュクリア後、再実行しても同じエラーになりました。

$ /usr/local/php/7.1/bin/php bin/console cache:clear --no-warmup


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

nanasess
投稿日時: 2018/12/6 11:13
対応状況: −−−
登録日: 2006/9/9
居住地: 宝塚
投稿: 1856
Re: 本体のバージョンアップができない
eccube:composer:install ではなく、

composer コマンドの install を実行するといかがでしょうか?

composer のインストールが終わってない場合は、こちらを参考にインストールしてください。
https://getcomposer.org/download/


上記インストール後、以下のコマンドで実行できると思います
/usr/local/php/7.1/bin/php composer.phar install


----------------
大河内健太郎(Kentaro Ohkouchi)
EC-CUBE公式エバンジェリスト
有限会社 Loop AZ

EC-CUBE1系2系長期サポートホスティングサービス CUBE Lab
https://cubelab.info/

h_tanaka
投稿日時: 2018/12/6 11:23
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 637
Re: 本体のバージョンアップができない
nanasess 様

リンク先のコマンドをEC-CUBE4のインストールディレクトリ配下で実行してみましたが、エラーになってしまいました。

$ /usr/local/php/7.1/bin/php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
PHP Warning:  copy(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed in Command line code on line 1
PHP Warning:  copy(): Failed to enable crypto in Command line code on line 1
PHP Warning:  copy(https://getcomposer.org/installer): failed to open stream: operation failed in Command line code on line 1


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

nanasess
投稿日時: 2018/12/6 11:56
対応状況: −−−
登録日: 2006/9/9
居住地: 宝塚
投稿: 1856
Re: 本体のバージョンアップができない
最初の copy コマンドを http:// で実行してみてください

php -r "copy('http://getcomposer.org/installer', 'composer-setup.php');"


----------------
大河内健太郎(Kentaro Ohkouchi)
EC-CUBE公式エバンジェリスト
有限会社 Loop AZ

EC-CUBE1系2系長期サポートホスティングサービス CUBE Lab
https://cubelab.info/

h_tanaka
投稿日時: 2018/12/6 12:02
対応状況: −−−
仙人
登録日: 2016/7/22
居住地: 愛媛県
投稿: 637
Re: 本体のバージョンアップができない
nanasess 様

composer.json/composer.lock更新までうまくいきました!
ありがとうございます!

以下、実行したコマンドです。
$ /usr/local/php/7.1/bin/php -r "copy('http://getcomposer.org/installer', 'composer-setup.php');"
$ /usr/local/php/7.1/bin/php -r "if (hash_file('sha384', 'composer-setup.php') === '93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
$ /usr/local/php/7.1/bin/php composer-setup.php
$ /usr/local/php/7.1/bin/php -r "unlink('composer-setup.php');"
$ /usr/local/php/7.1/bin/php composer.phar install
$ /usr/local/php/7.1/bin/php bin/console eccube:composer:require-already-installed


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

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


 



ログイン


EC-CUBEペイメント

統計情報

総メンバー数は36,319名です
総投稿数は88,544件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
1856
4
yuh
1524
5
468
1315
6
red
1199
7
umebius
1007
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12
tao_s
667
13 karin 656
14 sumida 641
15
h_tanaka
637
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

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

Copyright© LOCKON CO.,LTD. All Rights Reserved.