質問 > その他 > EC-CUBE 3.n α5のインストールで「InvalidArgumentException」エラー(バージョンが見当たらない) |
その他
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
smito |
投稿日時: 2018/6/22 19:06
対応状況: −−−
|
新米 登録日: 2018/6/7 居住地: 投稿: 3 |
Re: EC-CUBE 3.n α5のインストールで「InvalidArgumentException」エラー(バージョンが見当たらない) 確認が遅くなり申し訳ございません。
ご丁寧な返信ありがとうございます。 教えて頂いた方法で、bin/console eccube:installが通らない環境でもインストールできたようです。 ただ、MySQLへのDB変更で結局 binが通らないのでエラーになってしまいます。 windows xamppが推奨環境でないことは存じておりますので、ちゃんとした環境作ろうと思います。
|
nanasess |
投稿日時: 2018/6/11 12:59
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2303 |
Re: EC-CUBE 3.n α5のインストールで「InvalidArgumentException」エラー(バージョンが見当たらない) https://github.com/EC-CUBE/ec-cube/releases/tag/3.n-alpha5 から、大量に変更が入っていますので experimental/sf を使っていただいた方が良いですね。
bin/console eccube:install が通らない場合は、以下でいかがでしょう?
デフォルトでは、 SQLite3 でインストールされます。 PostgreSQL または MySQL を使用したい場合は、環境変数 DATABASE_URL を設定します。 (参考: http://doc3n.ec-cube.net/quickstart_install#データベースの種類を変更したい場合) |
smito |
投稿日時: 2018/6/11 12:33
対応状況: −−−
|
新米 登録日: 2018/6/7 居住地: 投稿: 3 |
Re: EC-CUBE 3.n α5のインストールで「InvalidArgumentException」エラー(バージョンが見当たらない) nanasess様
ご回答ありがとうございます。 なるほど、cloneで先に取得すればいいんですね。 composerで取得できない experimental/sf を使用していいものかわからなかったので、 公式から公開されている https://github.com/EC-CUBE/ec-cube/releases/tag/3.n-alpha5 を手動で配置し、 composer install することで、composer installは通りました。 ただ、私の環境(現在はWin10のxamppで試しています)では、環境変数などパスが通っていないのか bin/console eccube:install が通らないので (php bin/console eccube:instal とすれば通りますが、install途中で出てくる bin/console でエラーになってしまう) Vagrantなどで環境を作ってから再挑戦したいと思います。 |
nanasess |
投稿日時: 2018/6/8 1:01
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2303 |
Re: EC-CUBE 3.n α5のインストールで「InvalidArgumentException」エラー(バージョンが見当たらない) experimental/sf ブランチが composer 経由で取得できなくなっているようです。
以下のように、 git clone してくればインストール可能です。
|
smito |
投稿日時: 2018/6/7 16:27
対応状況: −−−
|
新米 登録日: 2018/6/7 居住地: 投稿: 3 |
EC-CUBE 3.n α5のインストールで「InvalidArgumentException」エラー(バージョンが見当たらない) EC-CUBE3.n α5公開のニュース(https://www.ec-cube.net/news/detail.php?news_id=297)を見て、
記事内からリンクされているEC-CUBE 開発ドキュメント(http://doc3n.ec-cube.net/quickstart_install)の「インストール方法」を見て作業しているのですが、 "dev-experimental/sf"というバージョンが見当たらないようです。 どのバージョンを指定すればよいのか教えてください。 (もしくは、他のインストール方法があるなら、それでも結構です。) 以下、試したコマンドと、エラー内容です。 --------- # php composer.phar create-project --no-scripts ec-cube/ec-cube ec-cube "dev-experimental/sf" [InvalidArgumentException] Could not find package ec-cube/ec-cube with version dev-experimental/sf. --------- (開発ドキュメント 左上のタイトルが「EC-CUBE 3.n-α4」となっているので、ここに書かれているインストール方法の情報はもう古いのかなという気はしています。) 以上、よろしくお願いいたします。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |