バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

その他 > バージョンアップ > 4.0.3 #4309をマージしたら、エラーが発生

バージョンアップ

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kazz_oga
投稿日時: 2019/11/13 14:00
対応状況: 確認中
一人前
登録日: 2013/8/5
居住地: 東京都北区赤羽西
投稿: 144
4.0.3 #4309をマージしたら、エラーが発生
▼テンプレート
[EC-CUBE] 4.0.3
[レンタルサーバ] ローカル環境
[OS] MacOS 10.14.6
[PHP] php 7.2
[データベース] MySQL 5.6
[WEBサーバ] apache 2.4
[ブラウザ] Safari
[導入プラグインの有無] なし
[カスタマイズの有無] なし

[現象]
4.0.1に環境ファイルなどをカスタマイズした後、商品登録を実施。
その後に4.0.3 #4309をマージしたら、
管理機能のログイン直後に次のエラーが発生しています。
Unable to generate a URL for the named route "admin_content_css" as such route does not exist.
in EccubeDevDebugProjectContainerUrlGenerator.php line 256

マージするブランチが間違っているのでしょうか?
教えてください

[現象に至る経緯]
1) 4.0.1に.env, .htaccessなど環境ファイルを修正
 商品登録、メール送信など確認
2) Sourcetree(Git)環境に移行し、4.0.1ベースでフロント機能、管理機能の動作を確認
3)4.0.3 #4309をマージ
 ・フロント機能はOK、登録商品も表示されている
 ・管理機能については前述のエラーが出る

[関連するかもしれないメッセージ]
EC-CUBE立ち上げ時に次のメッセージがでます。
マージ前(4.0.1)に戻すとこれらは出ません。

[WARNING] Some commands could not be registered:

In AbstractMySQLDriver.php line 113:
An exception occurred in driver: SQLSTATE[HY000] [2002] No such file or dir
ectory

In PDOConnection.php line 50:
SQLSTATE[HY000] [2002] No such file or directory

In PDOConnection.php line 46:
SQLSTATE[HY000] [2002] No such file or directory

上のメッセージのphpの相当行は次の内容
AbstractMySQLDriver.php line 113
return Exception\ConnectionException($message, $exception);

In PDOConnection.php line 50:
throw new PDOException($exception);

In PDOConnection.php line 46:
parent::__construct($dsn, $user, $password, $options);
kazz_oga
投稿日時: 2019/11/14 10:24
対応状況: 確認中
一人前
登録日: 2013/8/5
居住地: 東京都北区赤羽西
投稿: 144
Re: 4.0.3 #4309をマージしたら、エラーが発生
vender下が悪いと思い
> composer update
をしましたが、上手くいきません。

フロント画面もでない状態となってしまいました。

※バックアップから元に戻し、このスレッドの開始状態に戻しました
nanasess
投稿日時: 2019/11/14 11:16
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
Re: 4.0.3 #4309をマージしたら、エラーが発生
データベースに接続できていないようなエラーメッセージが出ています。

以下をご確認ください
- DATABASE_URL が正しく設定されているか
- var/cache 以下のファイルを削除

#4309 は、 CSV一括登録時のデータを登録するのみの修正ですので、マージしなくてもフロント画面や管理画面は表示されると思います。
kazz_oga
投稿日時: 2019/11/14 14:31
対応状況: −−−
一人前
登録日: 2013/8/5
居住地: 東京都北区赤羽西
投稿: 144
Re: 4.0.3 #4309をマージしたら、エラーが発生
<解決したこと>
起動時のwarning,エラーについては無くなりました。
当方の作業用シェルに誤りがありました(DBアクセスの関係)
ありがとうございます。

<解決しないこと>
管理画面でのエラーについては解決していません。
RouteNotFoundException
Unable to generate a URL for the named route "admin_content_css" as such route does not exist.
in EccubeDevDebugProjectContainerUrlGenerator.php line 256

<お聞きしたこと>
それから、4.0.3のマージは#4309ではないのですか
kazz_oga
投稿日時: 2019/11/15 10:46
対応状況: 解決済
一人前
登録日: 2013/8/5
居住地: 東京都北区赤羽西
投稿: 144
Re: 4.0.3 #4309をマージしたら、エラーが発生
解決しました。

キャッシュクリアー後、conflictの修正漏れがわかり、これを修正することで解決しました。
キャッシュクリアー後にメッセージが変わったのでアタフタしましたが、
素直にメッセージの意味を理解するとconflictの修正漏れでした。

ヒントをいただき、ありがとうございました。
また、お騒がせして、申し訳ございませんでした。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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.