バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > PHP7.3.6で管理画面エラーでが表示されず、困っております

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
3tiles
投稿日時: 2019/7/4 19:51
対応状況: −−−
一人前
登録日: 2019/6/19
居住地:
投稿: 80
Re: PHP7.3.6で管理画面エラーでが表示されず、困っております
taka.takaさんのスレッド方に、

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=22321&forum=7&post_id=93349

を投稿しておきました。
(他の方も回答された場合にスレッドが分散してしまわないように念の為の誘導です。)


----------------
スリータイルズ
WEBメディア「WEBshiru(ウェブシル)」

taka.taka
投稿日時: 2019/7/4 11:39
対応状況: −−−
新米
登録日: 2019/7/3
居住地:
投稿: 6
Re: PHP7.3.6で管理画面エラーでが表示されず、困っております
taka.takaです。
私もmiyazaki様と同様に4.0.2へのアップデートプラグインを試しました。
テスト環境では全く問題なくアップデート処理が終了し、PHP7.3.6に変更後も管理画面にログインできました。

しかし本番環境でアップデートを行った所、ソースのアップデート処理の途中あたりでシステムエラー画面(焦っていたのでログを保存するのを忘れました)になってしまいました。
その後、管理画面でシステム情報を見るとEC CUBEのバージョンは4.0.2と表示されており、PHP7.3.6に変更しても管理画面にログインできるので、エラー画面が表示されても処理は正常に終了しているのかもしれません。
ただ、テスト環境でアップデートした際にはソースコードの更新処理の後にデータ更新を実行するというボタンを押したのですが、本番環境ではその前にエラーになってしまった為、データ更新の処理が行われていないような気がします。
何かログがサーバー上に残っていて、すべての処理が正常終了しているのか確認する方法はあるでしょうか?
ご存知の方がいらっしゃいましたら教えてください。

よろしくお願い致します。
miyawaki
投稿日時: 2019/7/4 8:36
対応状況: 解決済
半人前
登録日: 2019/4/28
居住地:
投稿: 23
Re: PHP7.3.6で管理画面エラーでが表示されず、困っております
本件、ご案内いただきました方法で解決しましたので、ご報告いたします。

①下記アップデートプラグインのインストール・実行
https://www.ec-cube.net/products/detail.php?product_id=1853

②PHP7.3.6に切り替え

上記を実行したのち、管理画面にアクセスする事ができました。
各種登録、変更、購入など、あらゆる処理に支障なく実行する事ができました。
今後、運用しつつ様子を見ていきたく思います。

ご助言いただきまして、誠にありがとうございました。
たいへんにお世話になりました。
miyawaki
投稿日時: 2019/7/4 7:36
対応状況: −−−
半人前
登録日: 2019/4/28
居住地:
投稿: 23
Re: PHP7.3.6で管理画面エラーでが表示されず、困っております
3tiles様 大河内様

対応策ご教授いただき、誠にありがとうございます。
EC-CUBEアップデートプラグイン(4.0.1〜4.0.2)の導入を試してみたく思います。

納品書出力に関しましては注意いたします。
nanasess
投稿日時: 2019/7/3 23:09
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2302
Re: PHP7.3.6で管理画面エラーでが表示されず、困っております
https://github.com/EC-CUBE/ec-cube/pull/4045
を対応した経験からすると、、EC-CUBE4.0.2 の時点で

- Symfony Security の問題は解消済みのバージョン
- Doctrine ORM は PHP7.3 対応済みのバージョン
- 帳票関連のライブラリは PHP7.3 未対応

ですので、納品書出力以外は問題ないのではないかと推測してます。

それ以外に、パッケージのバージョンに依存する修正が本体側に入っている可能性がありますのでご注意ください。。
3tiles
投稿日時: 2019/7/3 22:43
対応状況: −−−
一人前
登録日: 2019/6/19
居住地:
投稿: 80
Re: PHP7.3.6で管理画面エラーでが表示されず、困っております
手元のPHP7.3.6環境にEC-CUBE4.0.1を入れて確かめてみましたが、確かに管理画面のログイン時に、Fatal error: Allowed memory size of 〜のエラーになってログインできないですね。

nanasessさんのおっしゃるとおりコマンドラインから作業とかした方が良いのかもしれませんが、該当のレンタルサーバーがシェルが使えない可能性もあるので、下記の方法でvendor以下を入れ替えてみました。

・EC-CUBE 4.0.2のパッケージをダウンロード。
・展開(解凍)して、vendorのディレクトリーをFTPとかでサーバーにアップロードして入れ替え。(元々のvendorディレクトリーはリネームとかしておく。)

あまりおすすめできるやり方ではないかもしれませんが、上記のようにvendor以下の内容を4.0.2のものにごっそり入れ替えてみると、エラーがなくなりログインできるようになりました。

また、
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=22321&forum=7&post_id=93318
の方にも書きましたが、現行最新の4.0.2だとPHP7.3環境でも動くっぽいので、そちらも試してみると良いかもしれません。
(どうせならこの際アップデートした方がベターかとは思います。)

参考までに。(完全に動作を確認したわけではないですので、保証はできませんが。。)


----------------
スリータイルズ
WEBメディア「WEBshiru(ウェブシル)」

miyawaki
投稿日時: 2019/7/3 22:11
対応状況: −−−
半人前
登録日: 2019/4/28
居住地:
投稿: 23
Re: PHP7.3.6で管理画面エラーでが表示されず、困っております
大河内 様

ヒントをいただき、誠にありがとうございます。
可能な限り調べて、判断して参りたいと思います。
nanasess
投稿日時: 2019/7/3 20:37
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2302
Re: PHP7.3.6で管理画面エラーでが表示されず、困っております
EC-CUBE 本体ではなく、Doctrine など依存しているパッケージの問題でエラーになっているので、 vendor 以下を入れ替えることで動くようになると思うんですけどね。

コマンドラインが使えれば、 github から composer.* を持ってきて簡単に更新できます。
が、↑の意味がわからないような状況だと、何らかのパッケージが配布されるのを待った方がよさそうです
miyawaki
投稿日時: 2019/7/3 18:14
対応状況: −−−
半人前
登録日: 2019/4/28
居住地:
投稿: 23
Re: PHP7.3.6で管理画面エラーでが表示されず、困っております
taka.taka 様

ご連絡いただきまして、誠にありがとうございます。
miyawakiと申します。

スレッドを拝見させていただきました。
同様の症状のようで、他の方でもし運用できている方がいらっしゃれば、そことの差異でユーザー側で対応できる事があればよいのですが...

さくらインターネット様としましては、共有サーバーのため8月に7.3移行は確定との事で、日付までは未確定との事でした。

私も現行サイトが使えなくなると大変な事になり損失も莫大であるため、何とかさくらインターネット様とEC CUBE様の間でご調整いただける事を願っております。
taka.taka
投稿日時: 2019/7/3 18:05
対応状況: −−−
新米
登録日: 2019/7/3
居住地:
投稿: 6
Re: PHP7.3.6で管理画面エラーでが表示されず、困っております
miyawaki様、こんにちは。
以下のスレッドを立てたtaka.takaと申します。

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=22321&forum=7&post_id=93308#forumpost93308

私もmiyawaki様と同様の問題がおこって大変困っております。
さくらインターネットさんは「問題が起こっているのは承知しているが、強制的に7.3に移行する」という回答でしたか?(私の方は問い合わせ中で、まだ返事をいただけていません。)

とりあえずコントロールパネルから7.2に戻して正常動作していますが、8月に強制的に7.3になってしまったらサイト運用ができなくなってしまいますよね・・。
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7364
2
468
3217
3
AMUAMU
2712
4
nanasess
2302
5
umebius
2085
6
yuh
1812
7
h_tanaka
1605
8
red
1567
9
mcontact
1229
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.