質問編集履歴
17
訂正
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
|
-
|
247
|
+
【Herokuへデプロイするための環境構築】
|
270
|
-
|
248
|
+
|
271
|
-
Cの記事を参考に再度API生成を行った。
|
249
|
+
前提で書いた通り500 Server Errorだったので、Cの記事を参考に再度API生成を行った。
|
272
|
-
|
273
|
-
|
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
|
-
|
259
|
+
git push heroku masterをするとエラー解消されない。
|
280
|
-
|
281
|
-
|
282
|
-
|
283
|
-
|
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
訂正
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
訂正
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
訂正
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
|
-
|
233
|
+
Schema::defaultStringLength(191);
|
242
|
-
|
243
|
-
|
234
|
+
|
244
|
-
|
245
|
-
|
246
|
-
|
235
|
+
|
236
|
+
|
247
|
-
herokuに変更をプッシュする
|
237
|
+
3.githubdesktopからherokuに変更をプッシュする(すべてコミット済み)
|
248
|
-
|
249
|
-
|
238
|
+
|
250
|
-
|
251
|
-
|
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
訂正
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
訂正
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
訂正
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
訂正
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
訂正
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
訂正
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 ma
|
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
変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
PHP/Laravel デプロイがエラーになり失敗する。
|
1
|
+
PHP/Laravel デプロイがエラーになり失敗する。
|
test
CHANGED
@@ -12,13 +12,11 @@
|
|
12
12
|
|
13
13
|
### 発生している問題・エラーメッセージ
|
14
14
|
|
15
|
-
|
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
|
-
|
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
編集
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
画像添付
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
訂正
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
訂正
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
訂正
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
訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -270,4 +270,4 @@
|
|
270
270
|
|
271
271
|
### 補足情報(FW/ツールのバージョンなど)
|
272
272
|
|
273
|
-
heroku
|
273
|
+
heroku 7.49.1
|