質問編集履歴

6

追記5(これが原因?)

2018/07/12 01:32

投稿

hiroaki510
hiroaki510

スコア16

test CHANGED
File without changes
test CHANGED
@@ -233,3 +233,11 @@
233
233
  ```
234
234
 
235
235
  パッと見た感じだと、composer.jsonが作られていないというこでしょうか???
236
+
237
+
238
+
239
+ ### 追記5(これが原因?)
240
+
241
+ .envファイルを編集する際(「該当のソースコード」に記載したコードを書いた際)、ローカルサーバーを切らず立ちっぱなしにしていました。
242
+
243
+ 考えられる原因として、これがいけなかったのでしょうか・・・?

5

k-fukudaさんへの追記

2018/07/12 01:32

投稿

hiroaki510
hiroaki510

スコア16

test CHANGED
File without changes
test CHANGED
@@ -136,7 +136,7 @@
136
136
 
137
137
  ```
138
138
 
139
- ### 追記
139
+ ### 追記1
140
140
 
141
141
  色々とググってみて、`composer dump-autoload`をコマンドラインで実行したところ、
142
142
 
@@ -197,3 +197,39 @@
197
197
  bootstrap/cache/config.phpを削除すれば直る、
198
198
 
199
199
  といった解決法を見つけたのですが、特にそういったファイルは見当たりません。
200
+
201
+ ### 追記4 (k-fukuda様の修正依頼の結果)
202
+
203
+ `composer dump-autoload -vvv`をおこなった結果以下のようになりました。
204
+
205
+ ```
206
+
207
+ Reading ./composer.json
208
+
209
+ Loading config file ./composer.json
210
+
211
+ Checked CA file /private/etc/ssl/cert.pem: valid
212
+
213
+ Executing command (/Users/hiro/Developer/portfolio_app/stock_app): git branch --no-color --no-abbrev -v
214
+
215
+ Failed to initialize global composer: Composer could not find the config file: /Users/hiro/.composer/composer.json
216
+
217
+ To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section
218
+
219
+ Reading /Users/hiro/Developer/portfolio_app/stock_app/vendor/composer/installed.json
220
+
221
+ Running 1.6.5 (2018-05-04 11:44:59) with PHP 7.1.16 on Darwin / 17.6.0
222
+
223
+ Generating optimized autoload files
224
+
225
+ > post-autoload-dump: Illuminate\Foundation\ComposerScripts::postAutoloadDump
226
+
227
+ > post-autoload-dump: @php artisan package:discover
228
+
229
+ Executing command (CWD): '/usr/bin/php' -d allow_url_fopen='1' -d disable_functions='' -d memory_limit='1536M' artisan package:discover
230
+
231
+ Script @php artisan package:discover handling the post-autoload-dump event returned with error code 255
232
+
233
+ ```
234
+
235
+ パッと見た感じだと、composer.jsonが作られていないというこでしょうか???

4

envファイル追記

2018/07/10 06:56

投稿

hiroaki510
hiroaki510

スコア16

test CHANGED
File without changes
test CHANGED
@@ -54,6 +54,56 @@
54
54
 
55
55
  ```
56
56
 
57
+ APP_NAME=Laravel
58
+
59
+ APP_ENV=local
60
+
61
+ APP_KEY=
62
+
63
+ APP_DEBUG=true
64
+
65
+ APP_URL=http://localhost
66
+
67
+
68
+
69
+ LOG_CHANNEL=stack
70
+
71
+
72
+
73
+ DB_CONNECTION=sqlite
74
+
75
+ DB_HOST=127.0.0.1
76
+
77
+ DB_PORT=3306
78
+
79
+ DB_DATABASE=database/database.sqlite
80
+
81
+ DB_USERNAME=homestead
82
+
83
+ DB_PASSWORD=secret
84
+
85
+
86
+
87
+ BROADCAST_DRIVER=log
88
+
89
+ CACHE_DRIVER=file
90
+
91
+ SESSION_DRIVER=file
92
+
93
+ SESSION_LIFETIME=120
94
+
95
+ QUEUE_DRIVER=sync
96
+
97
+
98
+
99
+ REDIS_HOST=127.0.0.1
100
+
101
+ REDIS_PASSWORD=null
102
+
103
+ REDIS_PORT=6379
104
+
105
+
106
+
57
107
  MAIL_DRIVER=smtp
58
108
 
59
109
  MAIL_HOST=smtp.mailtrap.io
@@ -65,6 +115,24 @@
65
115
  MAIL_PASSWORD=null
66
116
 
67
117
  MAIL_ENCRYPTION=null
118
+
119
+
120
+
121
+ PUSHER_APP_ID=
122
+
123
+ PUSHER_APP_KEY=
124
+
125
+ PUSHER_APP_SECRET=
126
+
127
+ PUSHER_APP_CLUSTER=mt1
128
+
129
+
130
+
131
+ MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
132
+
133
+ MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
134
+
135
+
68
136
 
69
137
  ```
70
138
 

3

追記3

2018/07/10 05:02

投稿

hiroaki510
hiroaki510

スコア16

test CHANGED
File without changes
test CHANGED
@@ -121,3 +121,11 @@
121
121
  という状態です。
122
122
 
123
123
  もちろん自分でも調べてみますが、ご存知の方教えてください。
124
+
125
+
126
+
127
+ ### 追記3
128
+
129
+ bootstrap/cache/config.phpを削除すれば直る、
130
+
131
+ といった解決法を見つけたのですが、特にそういったファイルは見当たりません。

2

追記2

2018/07/09 11:50

投稿

hiroaki510
hiroaki510

スコア16

test CHANGED
File without changes
test CHANGED
@@ -109,3 +109,15 @@
109
109
  を追記しろとあったので追記しましたが、特に変わりありません。。。
110
110
 
111
111
  [https://stackoverflow.com/questions/46986001/script-php-artisan-packagediscover-handling-the-post-autoload-dump-event-retur](https://stackoverflow.com/questions/46986001/script-php-artisan-packagediscover-handling-the-post-autoload-dump-event-retur)
112
+
113
+
114
+
115
+ ### 追記2
116
+
117
+ エラー文で検索すると、[このページ](https://nobuhiroharada.net/2018/07/08/laravel-package-auto-upload/)を見つけました。
118
+
119
+ ですが、envファイルが「抜けている」・「追加する」とは???
120
+
121
+ という状態です。
122
+
123
+ もちろん自分でも調べてみますが、ご存知の方教えてください。

1

追記

2018/07/09 11:34

投稿

hiroaki510
hiroaki510

スコア16

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- パスワードリセットのメールを自分で作ろうと[このqiitaの記事](https://qiita.com/sutara79/items/0ea48847f5565aacceea)を参考にしていたのですが、artisanコマンドが動かなくなってしまいました。
3
+ パスワードリセットのメールを自分で作ろうと[このqiitaの記事](https://qiita.com/sutara79/items/0ea48847f5565aacceea)を参考にしていたのですが、envファイルを編集していたらartisanコマンドが動かなくなってしまいました。
4
4
 
5
5
 
6
6
 
@@ -44,7 +44,7 @@
44
44
 
45
45
  ```
46
46
 
47
- その後artisanコマンドを使おうとすると、何も起きませんでした。
47
+ その後artisanコマンドを使おうとしたので、何も起きませんでした。
48
48
 
49
49
  ### 試したこと
50
50
 
@@ -67,3 +67,45 @@
67
67
  MAIL_ENCRYPTION=null
68
68
 
69
69
  ```
70
+
71
+ ### 追記
72
+
73
+ 色々とググってみて、`composer dump-autoload`をコマンドラインで実行したところ、
74
+
75
+ ```
76
+
77
+ Generating optimized autoload files
78
+
79
+ > Illuminate\Foundation\ComposerScripts::postAutoloadDump
80
+
81
+ > @php artisan package:discover
82
+
83
+ Script @php artisan package:discover handling the post-autoload-dump event returned with error code 255
84
+
85
+ ```
86
+
87
+ と表示されました。
88
+
89
+ エラー文で検索すると、composer.jsonファイルに
90
+
91
+ ```
92
+
93
+ "extra": {
94
+
95
+ "laravel": {
96
+
97
+ "dont-discover": [
98
+
99
+ "laravel/dusk"
100
+
101
+ ]
102
+
103
+ }
104
+
105
+ },
106
+
107
+ ```
108
+
109
+ を追記しろとあったので追記しましたが、特に変わりありません。。。
110
+
111
+ [https://stackoverflow.com/questions/46986001/script-php-artisan-packagediscover-handling-the-post-autoload-dump-event-retur](https://stackoverflow.com/questions/46986001/script-php-artisan-packagediscover-handling-the-post-autoload-dump-event-retur)