質問編集履歴
6
追記5(これが原因?)
title
CHANGED
File without changes
|
body
CHANGED
@@ -115,4 +115,8 @@
|
|
115
115
|
Executing command (CWD): '/usr/bin/php' -d allow_url_fopen='1' -d disable_functions='' -d memory_limit='1536M' artisan package:discover
|
116
116
|
Script @php artisan package:discover handling the post-autoload-dump event returned with error code 255
|
117
117
|
```
|
118
|
-
パッと見た感じだと、composer.jsonが作られていないというこでしょうか???
|
118
|
+
パッと見た感じだと、composer.jsonが作られていないというこでしょうか???
|
119
|
+
|
120
|
+
### 追記5(これが原因?)
|
121
|
+
.envファイルを編集する際(「該当のソースコード」に記載したコードを書いた際)、ローカルサーバーを切らず立ちっぱなしにしていました。
|
122
|
+
考えられる原因として、これがいけなかったのでしょうか・・・?
|
5
k-fukudaさんへの追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -67,7 +67,7 @@
|
|
67
67
|
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
|
68
68
|
|
69
69
|
```
|
70
|
-
### 追記
|
70
|
+
### 追記1
|
71
71
|
色々とググってみて、`composer dump-autoload`をコマンドラインで実行したところ、
|
72
72
|
```
|
73
73
|
Generating optimized autoload files
|
@@ -97,4 +97,22 @@
|
|
97
97
|
|
98
98
|
### 追記3
|
99
99
|
bootstrap/cache/config.phpを削除すれば直る、
|
100
|
-
といった解決法を見つけたのですが、特にそういったファイルは見当たりません。
|
100
|
+
といった解決法を見つけたのですが、特にそういったファイルは見当たりません。
|
101
|
+
### 追記4 (k-fukuda様の修正依頼の結果)
|
102
|
+
`composer dump-autoload -vvv`をおこなった結果以下のようになりました。
|
103
|
+
```
|
104
|
+
Reading ./composer.json
|
105
|
+
Loading config file ./composer.json
|
106
|
+
Checked CA file /private/etc/ssl/cert.pem: valid
|
107
|
+
Executing command (/Users/hiro/Developer/portfolio_app/stock_app): git branch --no-color --no-abbrev -v
|
108
|
+
Failed to initialize global composer: Composer could not find the config file: /Users/hiro/.composer/composer.json
|
109
|
+
To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section
|
110
|
+
Reading /Users/hiro/Developer/portfolio_app/stock_app/vendor/composer/installed.json
|
111
|
+
Running 1.6.5 (2018-05-04 11:44:59) with PHP 7.1.16 on Darwin / 17.6.0
|
112
|
+
Generating optimized autoload files
|
113
|
+
> post-autoload-dump: Illuminate\Foundation\ComposerScripts::postAutoloadDump
|
114
|
+
> post-autoload-dump: @php artisan package:discover
|
115
|
+
Executing command (CWD): '/usr/bin/php' -d allow_url_fopen='1' -d disable_functions='' -d memory_limit='1536M' artisan package:discover
|
116
|
+
Script @php artisan package:discover handling the post-autoload-dump event returned with error code 255
|
117
|
+
```
|
118
|
+
パッと見た感じだと、composer.jsonが作られていないというこでしょうか???
|
4
envファイル追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -26,12 +26,46 @@
|
|
26
26
|
|
27
27
|
動かなくなってしまっては困るので、envファイルを元の状態に戻しました。
|
28
28
|
```
|
29
|
+
APP_NAME=Laravel
|
30
|
+
APP_ENV=local
|
31
|
+
APP_KEY=
|
32
|
+
APP_DEBUG=true
|
33
|
+
APP_URL=http://localhost
|
34
|
+
|
35
|
+
LOG_CHANNEL=stack
|
36
|
+
|
37
|
+
DB_CONNECTION=sqlite
|
38
|
+
DB_HOST=127.0.0.1
|
39
|
+
DB_PORT=3306
|
40
|
+
DB_DATABASE=database/database.sqlite
|
41
|
+
DB_USERNAME=homestead
|
42
|
+
DB_PASSWORD=secret
|
43
|
+
|
44
|
+
BROADCAST_DRIVER=log
|
45
|
+
CACHE_DRIVER=file
|
46
|
+
SESSION_DRIVER=file
|
47
|
+
SESSION_LIFETIME=120
|
48
|
+
QUEUE_DRIVER=sync
|
49
|
+
|
50
|
+
REDIS_HOST=127.0.0.1
|
51
|
+
REDIS_PASSWORD=null
|
52
|
+
REDIS_PORT=6379
|
53
|
+
|
29
54
|
MAIL_DRIVER=smtp
|
30
55
|
MAIL_HOST=smtp.mailtrap.io
|
31
56
|
MAIL_PORT=2525
|
32
57
|
MAIL_USERNAME=null
|
33
58
|
MAIL_PASSWORD=null
|
34
59
|
MAIL_ENCRYPTION=null
|
60
|
+
|
61
|
+
PUSHER_APP_ID=
|
62
|
+
PUSHER_APP_KEY=
|
63
|
+
PUSHER_APP_SECRET=
|
64
|
+
PUSHER_APP_CLUSTER=mt1
|
65
|
+
|
66
|
+
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
|
67
|
+
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
|
68
|
+
|
35
69
|
```
|
36
70
|
### 追記
|
37
71
|
色々とググってみて、`composer dump-autoload`をコマンドラインで実行したところ、
|
3
追記3
title
CHANGED
File without changes
|
body
CHANGED
@@ -59,4 +59,8 @@
|
|
59
59
|
エラー文で検索すると、[このページ](https://nobuhiroharada.net/2018/07/08/laravel-package-auto-upload/)を見つけました。
|
60
60
|
ですが、envファイルが「抜けている」・「追加する」とは???
|
61
61
|
という状態です。
|
62
|
-
もちろん自分でも調べてみますが、ご存知の方教えてください。
|
62
|
+
もちろん自分でも調べてみますが、ご存知の方教えてください。
|
63
|
+
|
64
|
+
### 追記3
|
65
|
+
bootstrap/cache/config.phpを削除すれば直る、
|
66
|
+
といった解決法を見つけたのですが、特にそういったファイルは見当たりません。
|
2
追記2
title
CHANGED
File without changes
|
body
CHANGED
@@ -53,4 +53,10 @@
|
|
53
53
|
},
|
54
54
|
```
|
55
55
|
を追記しろとあったので追記しましたが、特に変わりありません。。。
|
56
|
-
[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)
|
56
|
+
[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)
|
57
|
+
|
58
|
+
### 追記2
|
59
|
+
エラー文で検索すると、[このページ](https://nobuhiroharada.net/2018/07/08/laravel-package-auto-upload/)を見つけました。
|
60
|
+
ですが、envファイルが「抜けている」・「追加する」とは???
|
61
|
+
という状態です。
|
62
|
+
もちろん自分でも調べてみますが、ご存知の方教えてください。
|
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
|
-
パスワードリセットのメールを自分で作ろうと[このqiitaの記事](https://qiita.com/sutara79/items/0ea48847f5565aacceea)を参考にしていたのですが、artisanコマンドが動かなくなってしまいました。
|
2
|
+
パスワードリセットのメールを自分で作ろうと[このqiitaの記事](https://qiita.com/sutara79/items/0ea48847f5565aacceea)を参考にしていたのですが、envファイルを編集していたらartisanコマンドが動かなくなってしまいました。
|
3
3
|
|
4
4
|
OS mac10.13
|
5
5
|
PHP7.1.14
|
@@ -21,7 +21,7 @@
|
|
21
21
|
MAIL_FROM_ADDRESS=<Gmailアドレス>
|
22
22
|
MAIL_FROM_NAME=demo-laravel-crud
|
23
23
|
```
|
24
|
-
その後artisanコマンドを使おうとす
|
24
|
+
その後artisanコマンドを使おうとしたのですが、何も起きませんでした。
|
25
25
|
### 試したこと
|
26
26
|
|
27
27
|
動かなくなってしまっては困るので、envファイルを元の状態に戻しました。
|
@@ -32,4 +32,25 @@
|
|
32
32
|
MAIL_USERNAME=null
|
33
33
|
MAIL_PASSWORD=null
|
34
34
|
MAIL_ENCRYPTION=null
|
35
|
-
```
|
35
|
+
```
|
36
|
+
### 追記
|
37
|
+
色々とググってみて、`composer dump-autoload`をコマンドラインで実行したところ、
|
38
|
+
```
|
39
|
+
Generating optimized autoload files
|
40
|
+
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
|
41
|
+
> @php artisan package:discover
|
42
|
+
Script @php artisan package:discover handling the post-autoload-dump event returned with error code 255
|
43
|
+
```
|
44
|
+
と表示されました。
|
45
|
+
エラー文で検索すると、composer.jsonファイルに
|
46
|
+
```
|
47
|
+
"extra": {
|
48
|
+
"laravel": {
|
49
|
+
"dont-discover": [
|
50
|
+
"laravel/dusk"
|
51
|
+
]
|
52
|
+
}
|
53
|
+
},
|
54
|
+
```
|
55
|
+
を追記しろとあったので追記しましたが、特に変わりありません。。。
|
56
|
+
[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)
|