質問編集履歴

4

追記を修正いたしました。

2021/08/28 06:44

投稿

kubotea
kubotea

スコア2

test CHANGED
File without changes
test CHANGED
@@ -191,3 +191,5 @@
191
191
  ```
192
192
 
193
193
  ここでは反映されていないのですが,storageが赤字になっております。![画像はシンボリックリンクの場所になっております。変更前はフォルダーだったのですが,変更後はファイルになってしまっているようです。](7b52295336816a8a2d5edd162722435b.png)
194
+
195
+ 画像はシンボリックリンクの場所になっております。変更前はフォルダーだったのですが,変更後はファイルになってしまっているようです。

3

追加情報を公開いたしました。

2021/08/28 06:44

投稿

kubotea
kubotea

スコア2

test CHANGED
File without changes
test CHANGED
@@ -179,3 +179,15 @@
179
179
  file_get_contents(storage/song/タイトル未定.png): failed to open stream: No such file or directory
180
180
 
181
181
  ```ここまでくると自分でもなんとなく予想はつき,パスを書き換える必要があるようなのですが,ローカルでは動いたのに本番では動かない理由だけがイマイチよく分かっておりません。
182
+
183
+
184
+
185
+ 追記2(2021/8/28現在)回答者様からheroku環境でのシンボリックリンクについて言及がありました。そこでそのことを調べたのですが,[Laravel×Heroku】シンボリックリンクが上手くいかない時の対処法](https://qiita.com/tokiya_takai/items/5afab752c5826e4dcc62)という記事を見つけました。そこではローカル環境とheroku環境でのパスの違いが閲覧できない理由を生んでいると書かれていました。そこでその記事の通り,heroku環境に合わせてローカルのシンボリックリンクを変更しました。しかし今度はローカル環境で動かなくなってしまいました。当該記事でも再設定が必要であると書かれていたのですが,どのように再設定を行うかが調べても判りませんでした。
186
+
187
+ ```ここに言語を入力
188
+
189
+ 1 ec2-user ec2-user 23 Aug 28 15:03 storage -> /app/storage/app/public
190
+
191
+ ```
192
+
193
+ ここでは反映されていないのですが,storageが赤字になっております。![画像はシンボリックリンクの場所になっております。変更前はフォルダーだったのですが,変更後はファイルになってしまっているようです。](7b52295336816a8a2d5edd162722435b.png)

2

エラー内容を加えました。

2021/08/28 06:43

投稿

kubotea
kubotea

スコア2

test CHANGED
File without changes
test CHANGED
@@ -169,3 +169,13 @@
169
169
 
170
170
 
171
171
  他に追加した方が良い情報等ありましたらなんなりとお申し付けください。
172
+
173
+
174
+
175
+ 追記(2021/8/24現在): Laravelのデバッグ機能を使ってみたところ,次のようなエラーが確認できました。
176
+
177
+ ```ここに言語を入力
178
+
179
+ file_get_contents(storage/song/タイトル未定.png): failed to open stream: No such file or directory
180
+
181
+ ```ここまでくると自分でもなんとなく予想はつき,パスを書き換える必要があるようなのですが,ローカルでは動いたのに本番では動かない理由だけがイマイチよく分かっておりません。

1

エラーメッセージを追加いたしました。

2021/08/24 05:21

投稿

kubotea
kubotea

スコア2

test CHANGED
File without changes
test CHANGED
@@ -19,6 +19,12 @@
19
19
  500 Server Error
20
20
 
21
21
  ```
22
+
23
+ ```ここに言語を入力
24
+
25
+ GET https://calm-sea-47307.herokuapp.com/artists/1/1 500 (Internal Server Error)
26
+
27
+ ```こちらはGoogleのデベロッパーツールにて取得したエラーです
22
28
 
23
29
 
24
30