質問編集履歴

17

訂正

2021/03/02 09:19

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -244,63 +244,21 @@
244
244
 
245
245
 
246
246
 
247
- ### 【Gitリポジトリをリセット】
248
-
249
- heroku repo:reset -a my-laravel-app-super 
250
-
251
- git push heroku main:master (main:masterにしても駄目)
252
-
253
- エラー発生
254
-
255
-
256
-
257
- ### 【composer dump-autoload】
258
-
259
- https://qiita.com/engineerYodaka/items/09319ab686b6aca1b2eb
260
-
261
- bootstrap/cache以下.gitignore以外の「config.php」「packages.php」「services.php」などを削除する
262
-
263
- composer dump-autoloadする。
264
-
265
- →改善しない
266
-
267
-
268
-
269
- ### 【Herokuへデプロイするための環境構築】
247
+ 【Herokuへデプロイするための環境構築】
270
-
248
+
271
- Cの記事を参考に再度API生成を行った。
249
+ 前提で書いた通り500 Server Errorだったので、Cの記事を参考に再度API生成を行った。
272
-
273
- 500 Server Errorに
250
+
274
-
275
- ログイン、新規登録だけ表示出来るようになった。
276
-
277
- ログインすると、500 Server Error
251
+ ログインすると、500 Server Errorだったので、
252
+
278
-
253
+ heroku run php artisan migrate
254
+
255
+ →表示されるようになりました。
256
+
257
+
258
+
279
- →その後git push heroku main エラー解消ならず
259
+ git push heroku masterをするとエラー解消されい。
280
-
281
-
282
-
283
- ### 【500 server errorの原因探る】
260
+
284
-
285
- 手っ取り早い方法
286
-
287
- 一時的にAPP_DEBUG環境変数をtrueにセットして、Herokuアプリにアクセスすると、開発環境と同様にエラー画面が表示されるエラーの内容を確認できたら、すぐに元に戻すこと。
288
-
289
- ```php
290
-
291
- # trueにセットする
292
-
293
- heroku config:set APP_DEBUG=true
294
-
295
- # 元に戻す
296
-
297
- heroku config:unset APP_DEBUG
298
-
299
- ```
300
-
301
- のようなエラーが表示された
261
+ 方法を模索しようと思います
302
-
303
- https://gyazo.com/7aac707906e01df1df9ec2252c3a9f01
304
262
 
305
263
 
306
264
 

16

訂正

2021/03/02 09:19

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -280,6 +280,30 @@
280
280
 
281
281
 
282
282
 
283
+ ### 【500 server errorの原因探る】
284
+
285
+ 手っ取り早い方法
286
+
287
+ 一時的にAPP_DEBUG環境変数をtrueにセットして、Herokuアプリにアクセスすると、開発環境と同様にエラー画面が表示されるエラーの内容を確認できたら、すぐに元に戻すこと。
288
+
289
+ ```php
290
+
291
+ # trueにセットする
292
+
293
+ heroku config:set APP_DEBUG=true
294
+
295
+ # 元に戻す
296
+
297
+ heroku config:unset APP_DEBUG
298
+
299
+ ```
300
+
301
+ このようなエラーが表示された。
302
+
303
+ https://gyazo.com/7aac707906e01df1df9ec2252c3a9f01
304
+
305
+
306
+
283
307
 
284
308
 
285
309
  ### 【参考記事】

15

訂正

2021/03/02 08:51

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -210,7 +210,7 @@
210
210
 
211
211
 
212
212
 
213
- ### 試したこと
213
+ ## 試したこと
214
214
 
215
215
  Aの参考記事をみながらherokuへデプロイをしていました。
216
216
 
@@ -244,7 +244,7 @@
244
244
 
245
245
 
246
246
 
247
- 【Gitリポジトリをリセット:
247
+ ### 【Gitリポジトリをリセット】
248
248
 
249
249
  heroku repo:reset -a my-laravel-app-super 
250
250
 
@@ -254,7 +254,7 @@
254
254
 
255
255
 
256
256
 
257
- 【composer dump-autoload】
257
+ ### 【composer dump-autoload】
258
258
 
259
259
  https://qiita.com/engineerYodaka/items/09319ab686b6aca1b2eb
260
260
 
@@ -266,7 +266,7 @@
266
266
 
267
267
 
268
268
 
269
- 【Herokuへデプロイするための環境構築】
269
+ ### 【Herokuへデプロイするための環境構築】
270
270
 
271
271
  Cの記事を参考に再度API生成を行った。
272
272
 
@@ -282,7 +282,7 @@
282
282
 
283
283
 
284
284
 
285
- 【参考記事】
285
+ ### 【参考記事】
286
286
 
287
287
  A) https://qiita.com/tamappe/items/a175596e9aec725e1d2d
288
288
 

14

訂正

2021/03/02 06:14

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -158,7 +158,7 @@
158
158
 
159
159
  use Illuminate\Support\ServiceProvider;
160
160
 
161
- use Illuminate\Support\Facades\Schema;
161
+ use Illuminate\Support\Facades\Schema;   ←追加
162
162
 
163
163
 
164
164
 
@@ -200,7 +200,7 @@
200
200
 
201
201
  {
202
202
 
203
- Schema::defaultStringLength(191);
203
+ Schema::defaultStringLength(191);    ←追加
204
204
 
205
205
  }
206
206
 
@@ -214,53 +214,37 @@
214
214
 
215
215
  Aの参考記事をみながらherokuへデプロイをしていました。
216
216
 
217
-
218
-
219
- 現状herokuへアプリを作成してありますが、500Server Errorにより開けない状態になっています。
217
+ 現状herokuへアプリを作成してありますが、500 Server Errorにより開けない状態になっています。
220
-
221
-
222
-
218
+
219
+
220
+
223
- Heroku Procfileを作成する
221
+ 1.Heroku Procfileを作成する
224
222
 
225
223
  記述)web: vendor/bin/heroku-php-apache2 public/
226
224
 
227
225
 
228
226
 
229
- varchar型の文字数を191に制限
227
+ 2.varchar型の文字数を191に制限
230
228
 
231
229
  記述)
232
230
 
233
231
  use Illuminate\Support\Facades\Schema; ←追記してもエラー解消できません。
234
232
 
235
-
236
-
237
- public function boot()
238
-
239
- {
240
-
241
- Schema::defaultStringLength(191);
233
+ Schema::defaultStringLength(191);
242
-
243
- }
234
+
244
-
245
-
246
-
235
+
236
+
247
- herokuに変更をプッシュする
237
+ 3.githubdesktopからherokuに変更をプッシュする(すべてコミット済み)
248
-
249
- $ git add -A .
238
+
250
-
251
- $ git commit -m "***"
239
+
252
-
253
- (すべてコミット済み)
240
+
254
-
255
-
256
-
257
- $ git push heroku main
241
+ 4.$ git push heroku main
258
-
242
+
259
- エラーになる。
243
+ エラーになる。
260
-
261
-
262
-
244
+
245
+
246
+
263
- Gitリポジトリをリセット:
247
+ Gitリポジトリをリセット:
264
248
 
265
249
  heroku repo:reset -a my-laravel-app-super 
266
250
 
@@ -282,7 +266,23 @@
282
266
 
283
267
 
284
268
 
269
+ 【Herokuへデプロイするための環境構築】
270
+
271
+ Cの記事を参考に再度API生成を行った。
272
+
273
+ 500 Server Errorに
274
+
275
+ ログイン、新規登録だけ表示出来るようになった。
276
+
277
+ ログインすると、500 Server Error
278
+
279
+ →その後git push heroku main エラー解消ならず
280
+
281
+
282
+
283
+
284
+
285
- 参考記事
285
+ 参考記事
286
286
 
287
287
  A) https://qiita.com/tamappe/items/a175596e9aec725e1d2d
288
288
 
@@ -296,7 +296,7 @@
296
296
 
297
297
  Herokuへデプロイするための環境構築
298
298
 
299
- https://www.sejuku.net/blog/tutorial/111347
299
+ C)https://www.sejuku.net/blog/tutorial/111347
300
300
 
301
301
 
302
302
 

13

訂正

2021/03/02 06:12

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -294,6 +294,12 @@
294
294
 
295
295
 
296
296
 
297
+ Herokuへデプロイするための環境構築
298
+
299
+ https://www.sejuku.net/blog/tutorial/111347
300
+
301
+
302
+
297
303
  ### 補足情報(FW/ツールのバージョンなど)
298
304
 
299
305
  heroku 7.49.1

12

訂正

2021/03/02 06:00

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -202,12 +202,6 @@
202
202
 
203
203
  Schema::defaultStringLength(191);
204
204
 
205
- if (\App::environment('production')) {
206
-
207
- \URL::forceScheme('https');
208
-
209
- }
210
-
211
205
  }
212
206
 
213
207
  }

11

訂正

2021/03/02 05:39

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -272,17 +272,19 @@
272
272
 
273
273
  git push heroku main:master (main:masterにしても駄目)
274
274
 
275
- 同じエラー発生
275
+ エラー発生
276
276
 
277
277
 
278
278
 
279
279
  【composer dump-autoload】
280
280
 
281
+ https://qiita.com/engineerYodaka/items/09319ab686b6aca1b2eb
282
+
281
283
  bootstrap/cache以下.gitignore以外の「config.php」「packages.php」「services.php」などを削除する
282
284
 
283
285
  composer dump-autoloadする。
284
286
 
285
- 同じエラー発生
287
+ 改善しない
286
288
 
287
289
 
288
290
 

10

訂正

2021/03/02 03:08

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -276,6 +276,14 @@
276
276
 
277
277
 
278
278
 
279
+ 【composer dump-autoload】
280
+
281
+ bootstrap/cache以下.gitignore以外の「config.php」「packages.php」「services.php」などを削除する
282
+
283
+ composer dump-autoloadする。
284
+
285
+ →同じエラー発生
286
+
279
287
 
280
288
 
281
289
  参考記事

9

訂正

2021/03/02 03:07

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -299,3 +299,5 @@
299
299
  Laravel Framework 7.30.4
300
300
 
301
301
  プッシュなどはgithub desktop使用
302
+
303
+ heroku-repo 1.0.14

8

訂正

2021/03/02 02:51

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -222,6 +222,10 @@
222
222
 
223
223
 
224
224
 
225
+ 現状herokuへアプリを作成してありますが、500Server Errorにより開けない状態になっています。
226
+
227
+
228
+
225
229
  Heroku Procfileを作成する
226
230
 
227
231
  記述)web: vendor/bin/heroku-php-apache2 public/
@@ -250,18 +254,28 @@
250
254
 
251
255
  $ git add -A .
252
256
 
253
- $ git commit -m ""
257
+ $ git commit -m "***"
254
258
 
255
259
  (すべてコミット済み)
256
260
 
257
261
 
258
262
 
259
- $ git push heroku master
263
+ $ git push heroku main
260
264
 
261
265
  エラーになる。
262
266
 
263
267
 
264
268
 
269
+ Gitリポジトリをリセット:
270
+
271
+ heroku repo:reset -a my-laravel-app-super 
272
+
273
+ git push heroku main:master (main:masterにしても駄目)
274
+
275
+ 同じエラーが発生
276
+
277
+
278
+
265
279
 
266
280
 
267
281
  参考記事
@@ -283,3 +297,5 @@
283
297
  docker環境
284
298
 
285
299
  Laravel Framework 7.30.4
300
+
301
+ プッシュなどはgithub desktop使用

7

変更

2021/03/02 02:36

投稿

YukiTani
YukiTani

スコア19

test CHANGED
@@ -1 +1 @@
1
- PHP/Laravel デプロイがエラーになり失敗する。Dependency installation failed!
1
+ PHP/Laravel デプロイがエラーになり失敗する。
test CHANGED
@@ -12,13 +12,11 @@
12
12
 
13
13
  ### 発生している問題・エラーメッセージ
14
14
 
15
- heroku log
15
+
16
-
17
- ![イメージ説明](785ac9c66954ce3cb7146f53f41d451b.png)
18
16
 
19
17
  ```
20
18
 
21
- 省略
19
+ 省略
22
20
 
23
21
 
24
22
 
@@ -32,11 +30,11 @@
32
30
 
33
31
  remote:
34
32
 
35
- remote: In AppServiceProvider.php line 26:
33
+ remote: In AppServiceProvider.php line 26: ←エラー箇所
36
34
 
37
35
  remote:
38
36
 
39
- remote: Class "App\Providers\Schema" not found
37
+ remote: Class "App\Providers\Schema" not found ←エラー箇所
40
38
 
41
39
  remote:
42
40
 
@@ -234,9 +232,7 @@
234
232
 
235
233
  記述)
236
234
 
237
- use Illuminate\Support\Facades\Schema;
235
+ use Illuminate\Support\Facades\Schema; ←追記してもエラー解消できません。
238
-
239
- ↑これを初め書き忘れていたので、追加しました。追記してコミットをしてもう一度やり直しても、エラー解消されません。
240
236
 
241
237
 
242
238
 
@@ -262,21 +258,9 @@
262
258
 
263
259
  $ git push heroku master
264
260
 
265
- エラーになってしまう箇所
261
+ エラーになる。
266
-
267
-
268
-
269
- 気になっていること、
262
+
270
-
271
- $ git remote -v (コマンドをすると以下2つしかでてこない。)
263
+
272
-
273
- heroku https://git.heroku.com/my-laravel-app-super.git (fetch)
274
-
275
- heroku https://git.heroku.com/my-laravel-app-super.git (push)
276
-
277
- このように4つでないとエラーの原因になるのでしょうか?
278
-
279
- ![イメージ説明](fb73d48493e423d00565b2a33a46077e.png)
280
264
 
281
265
 
282
266
 

6

編集

2021/03/01 11:10

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -266,6 +266,20 @@
266
266
 
267
267
 
268
268
 
269
+ 気になっていること、
270
+
271
+ $ git remote -v (コマンドをすると以下2つしかでてこない。)
272
+
273
+ heroku https://git.heroku.com/my-laravel-app-super.git (fetch)
274
+
275
+ heroku https://git.heroku.com/my-laravel-app-super.git (push)
276
+
277
+ このように4つでないとエラーの原因になるのでしょうか?
278
+
279
+ ![イメージ説明](fb73d48493e423d00565b2a33a46077e.png)
280
+
281
+
282
+
269
283
  参考記事
270
284
 
271
285
  A) https://qiita.com/tamappe/items/a175596e9aec725e1d2d

5

画像添付

2021/03/01 08:52

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,9 @@
12
12
 
13
13
  ### 発生している問題・エラーメッセージ
14
14
 
15
-
15
+ heroku log
16
+
17
+ ![イメージ説明](785ac9c66954ce3cb7146f53f41d451b.png)
16
18
 
17
19
  ```
18
20
 

4

訂正

2021/03/01 08:47

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -4,6 +4,10 @@
4
4
 
5
5
  Herokuにデプロイをしたい。
6
6
 
7
+ docker環境でアプリを作りながら学んでいます。
8
+
9
+ localhost上では、問題なく動かすことができます。
10
+
7
11
 
8
12
 
9
13
  ### 発生している問題・エラーメッセージ

3

訂正

2021/03/01 08:38

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -275,3 +275,7 @@
275
275
  ### 補足情報(FW/ツールのバージョンなど)
276
276
 
277
277
  heroku 7.49.1
278
+
279
+ docker環境
280
+
281
+ Laravel Framework 7.30.4

2

訂正

2021/03/01 08:35

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -228,7 +228,11 @@
228
228
 
229
229
  記述)
230
230
 
231
- use Illuminate\Support\Facades\Schema; ←これを初め書き忘れていたので、追加しました。
231
+ use Illuminate\Support\Facades\Schema;
232
+
233
+ ↑これを初め書き忘れていたので、追加しました。追記してコミットをしてもう一度やり直しても、エラー解消されません。
234
+
235
+
232
236
 
233
237
  public function boot()
234
238
 

1

訂正

2021/03/01 08:16

投稿

YukiTani
YukiTani

スコア19

test CHANGED
File without changes
test CHANGED
@@ -270,4 +270,4 @@
270
270
 
271
271
  ### 補足情報(FW/ツールのバージョンなど)
272
272
 
273
- heroku updateをして、 7.49.1
273
+ heroku 7.49.1