質問 > 管理機能 > メインサイトが突然エラーで開かないのですがどなたか原因を教えていただければ幸いです!Fatal error: |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
dsk-lease |
投稿日時: 2021/4/22 20:20
対応状況: 確認中
|
新米 登録日: 2021/3/22 居住地: 投稿: 10 |
メインサイトが突然エラーで開かないのですがどなたか原因を教えていただければ幸いです!Fatal error: [EC-CUBE] EC-CUBEのバージョン3.0.16
[レンタルサーバ] さくらネット [データベース] データベース バージョン: MySQL 5.7 https://www.dsk-lease.jp こちらのサイトを運営しているのですが サイトにアクセスすると 下記のようなエラーが出てしまいました。 「Fatal error: Uncaught RuntimeException: APP_ENV environment variable is not defined. You need to define environment variables for configuration or add "symfony/dotenv" as a Composer dependency to load variables from a .env file. in /home/dsk-lease/www/dsk-lease.jp/index.php:23 Stack trace: #0 {main} thrown in /home/dsk-lease/www/dsk-lease.jp/index.php on line 23」 PHPの知識が全くなく 調べても理解ができず、何が原因なのかわかりません。 大変申し訳ないのですが どなたかお知恵をいただければ幸いです。 よろしくお願いいたします。 |
umebius |
投稿日時: 2021/4/22 23:33
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: メインサイトが突然エラーで開かないのですがどなたか原因を教えていただければ幸いです!Fatal error: エラーが4系のもののような気がするのですが、
バージョン3.0.16であっているなら、index.phpをアップロード間違いなどされていないでしょうか?
|
shima955 |
投稿日時: 2021/4/23 0:41
対応状況: −−−
|
半人前 登録日: 2018/7/15 居住地: 投稿: 13 |
Re: メインサイトが突然エラーで開かないのですがどなたか原因を教えていただければ幸いです!Fatal error: 10:20 修正追記
先に登録した内容ですが、的外れな内容でした。申し訳ありませんが、撤回させてください。 混乱させてしまい、大変ご迷惑をおかけいたしました。 以下の設定にすると各種ファイルが見えなくなる可能性があります。その場合は速やかに元の設定に戻してください。 https://www.dsk-lease.jp/html/ 上記のアドレスならECCUBEサイトが開きますので、ドキュメントルートの設定がいつのまにか変更された可能性が考えられます。 【注意】推測した可能性の話であり、確定しているわけではありません。 【推奨】設定を変更する場合、念の為、変更前の設定をメモしておき、戻せるようにしておくと安心です。 https://pointsandlines.jp/server-infra/sakura-document-root こちらのサイトで、sakuraレンタルサーバでのドキュメントルート変更について解説されております。 今回であれば、もし現在「~/www/」が「web公開フォルダ」に設定されているなら、「~/www/html」に設定しなおしてみるという感じです。 ただし、このようにした場合、~/www/ 直下に直接置いているファイルは外部から参照されなくなりますので、ご注意を。 もしうまくいかなかった場合は、変更前の設定に戻してください。 |
dsk-lease |
投稿日時: 2021/4/23 16:53
対応状況: 確認中
|
新米 登録日: 2021/3/22 居住地: 投稿: 10 |
Re: メインサイトが突然エラーで開かないのですがどなたか原因を教えていただければ幸いです!Fatal error: ご連絡ありがとうございます。
index.phpの23行目に throw new \RuntimeException('APP_ENV environment variable is not defined. You need to define environment variables for configuration or add "symfony/dotenv" as a Composer dependency to load variables from a .env file.'); と記載があるのですが その内容もよく分からないので どのような方法で解決をしたら良いのでしょうか。 どこにエラーの原因があるのか理解できず、、、 何度も申し訳ございません・ |
umebius |
投稿日時: 2021/4/23 17:11
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: メインサイトが突然エラーで開かないのですがどなたか原因を教えていただければ幸いです!Fatal error: その記述があるindex.phpはバージョン4のもので、バージョン3.0.16のものでは無いと思われます。
4系のファイルをアップロードされていたことや、あるいは、 shima955さんがおっしゃっている何かレンタルサーバー上の設定を変更されたことなどにお心当たりございますでしょうか? それを元に戻すことが解決方法になるかと思います。
|
dsk-lease |
投稿日時: 2021/4/24 6:18
対応状況: 確認中
|
新米 登録日: 2021/3/22 居住地: 投稿: 10 |
Re: メインサイトが突然エラーで開かないのですがどなたか原因を教えていただければ幸いです!Fatal error: ご回答くださいってありがとうございます。
4系ファイルをアップロードしてしまった記憶があります。 どのファイルなのか分からなくなりそのままにしていました。 バージョン3.0.16のままで稼働させたいのですが その場合、index.phpファイルを削除するというだけではダメなのでしょうか。 度々の質問失礼いたします。 |
umebius |
投稿日時: 2021/4/24 16:01
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: メインサイトが突然エラーで開かないのですがどなたか原因を教えていただければ幸いです!Fatal error: 置き換わったのがindex.phpだけであれば、
index.phpを3.0.16のものに元に戻せば動作すると思われます。 htmlディレクトリの中にindex.phpがあるようなので、それをトップに移して require __DIR__.'/../autoload.php'; となっている箇所を require __DIR__.'/autoload.php'; に書き換えてみるといかがでしょうか? 経緯がわからないのでなんとも言えないですが、app/config/eccube/path.ymlを現状に合わせて修正しないと崩れるかもしれません。
|
dsk-lease |
投稿日時: 2021/4/26 6:43
対応状況: −−−
|
新米 登録日: 2021/3/22 居住地: 投稿: 10 |
Re: メインサイトが突然エラーで開かないのですがどなたか原因を教えていただければ幸いです!Fatal error: なおりました!
助かりました。。ありがとうございます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |