teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

情報追加

2021/12/12 11:47

投稿

yukimidaihuku
yukimidaihuku

スコア3

title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,7 @@
3
3
  Heroku上でデプロイしたい。
4
4
 
5
5
  ### 発生している問題・エラーメッセージ
6
- 数日前はデプロイできていましたが、日をあけて再度デプロイを行なったら成功しなくなってしまいました。
6
+ 数日前はデプロイできていましたが、日をあけてマイグレーションファイルを変更・migrate:freshをし、再度デプロイを行なったら成功しなくなってしまいました。
7
7
 
8
8
  ```
9
9
  ec2-user:~/environment/Diet_fighter (master) $ git push heroku master

4

修正

2021/12/12 11:47

投稿

yukimidaihuku
yukimidaihuku

スコア3

title CHANGED
File without changes
body CHANGED
@@ -3,6 +3,7 @@
3
3
  Heroku上でデプロイしたい。
4
4
 
5
5
  ### 発生している問題・エラーメッセージ
6
+ 数日前はデプロイできていましたが、日をあけて再度デプロイを行なったら成功しなくなってしまいました。
6
7
 
7
8
  ```
8
9
  ec2-user:~/environment/Diet_fighter (master) $ git push heroku master

3

修正

2021/12/12 09:04

投稿

yukimidaihuku
yukimidaihuku

スコア3

title CHANGED
File without changes
body CHANGED
@@ -162,8 +162,7 @@
162
162
 
163
163
 
164
164
  また、
165
- Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255
166
- このerror code 255の部分がerror code 1の時の対処法は検索で出てくのですが今回のエラー参考になるものが見つかりませんでした。
165
+ 調べcomposer dump-autoload解決すというサイトりましたが、解決しませんでした。
167
166
 
168
167
  ### 補足情報(FW/ツールのバージョンなど)
169
168
 

2

修正

2021/12/12 09:02

投稿

yukimidaihuku
yukimidaihuku

スコア3

title CHANGED
File without changes
body CHANGED
@@ -69,6 +69,72 @@
69
69
  ```
70
70
 
71
71
 
72
+ ```composer
73
+ {
74
+ "name": "laravel/laravel",
75
+ "type": "project",
76
+ "description": "The Laravel Framework.",
77
+ "keywords": ["framework", "laravel"],
78
+ "license": "MIT",
79
+ "require": {
80
+ "php": "^7.3|^8.0",
81
+ "doctrine/dbal": "^3.1",
82
+ "fideloper/proxy": "^4.4",
83
+ "fruitcake/laravel-cors": "^2.0",
84
+ "guzzlehttp/guzzle": "^7.0.1",
85
+ "jrean/laravel-user-verification": "dev-master",
86
+ "laravel/framework": "^8.40",
87
+ "laravel/tinker": "^2.5",
88
+ "laravel/ui": "^3.3",
89
+ "nesbot/carbon": "^2.50"
90
+ },
91
+ "require-dev": {
92
+ "facade/ignition": "^2.5",
93
+ "fakerphp/faker": "^1.9.1",
94
+ "laravel/sail": "^1.0.1",
95
+ "mockery/mockery": "^1.4.2",
96
+ "nunomaduro/collision": "^5.0",
97
+ "phpunit/phpunit": "^9.3.3"
98
+ },
99
+ "autoload": {
100
+ "psr-4": {
101
+ "App\": "app/",
102
+ "Database\Factories\": "database/factories/",
103
+ "Database\Seeders\": "database/seeders/"
104
+ }
105
+ },
106
+ "autoload-dev": {
107
+ "psr-4": {
108
+ "Tests\": "tests/"
109
+ }
110
+ },
111
+ "scripts": {
112
+ "post-autoload-dump": [
113
+ "Illuminate\Foundation\ComposerScripts::postAutoloadDump",
114
+ "@php artisan package:discover --ansi"
115
+ ],
116
+ "post-root-package-install": [
117
+ "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
118
+ ],
119
+ "post-create-project-cmd": [
120
+ "@php artisan key:generate --ansi"
121
+ ]
122
+ },
123
+ "extra": {
124
+ "laravel": {
125
+ "dont-discover": []
126
+ }
127
+ },
128
+ "config": {
129
+ "optimize-autoloader": true,
130
+ "preferred-install": "dist",
131
+ "sort-packages": true
132
+ },
133
+ "minimum-stability": "dev",
134
+ "prefer-stable": true
135
+ }
136
+ ```
137
+
72
138
  ### 試したこと
73
139
  エラー文で、
74
140
  PHP Fatal error: Uncaught Error: Class "Illuminate\Support\Collection" not found in /tmp/build_fffcd006/vendor/laravel/framework/src/Illuminate/Collections/helpers.php:15

1

情報追加

2021/12/12 08:07

投稿

yukimidaihuku
yukimidaihuku

スコア3

title CHANGED
File without changes
body CHANGED
@@ -70,10 +70,36 @@
70
70
 
71
71
 
72
72
  ### 試したこと
73
+ エラー文で、
74
+ PHP Fatal error: Uncaught Error: Class "Illuminate\Support\Collection" not found in /tmp/build_fffcd006/vendor/laravel/framework/src/Illuminate/Collections/helpers.php:15
75
+ とかいてあったので、そのファイルを確認しましたが、しっかりとuse文で記載されていました。
76
+ ```
77
+ <?php
73
78
 
79
+ use Illuminate\Support\Arr;
80
+ use Illuminate\Support\Collection;
81
+
82
+ if (! function_exists('collect')) {
83
+ /**
84
+ * Create a collection from the given value.
85
+ *
86
+ * @param mixed $value
87
+ * @return \Illuminate\Support\Collection
88
+ */
89
+ function collect($value = null)
90
+ {
91
+ return new Collection($value);
92
+ }
93
+ }
94
+ //中略
95
+ ```
96
+
97
+
98
+ また、
74
99
  Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 255
75
100
  このerror code 255の部分がerror code 1の時の対処法は検索で出てくるのですが、今回のエラーで参考になるものが見つかりませんでした。
76
101
 
77
102
  ### 補足情報(FW/ツールのバージョンなど)
78
103
 
104
+ Laravel:8.4 データベース:開発中はMySQL、HerokuではPostgreSQL
79
- Laravel:8.4
105
+ PHP:7.3