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

質問編集履歴

3

訂正

2021/03/05 08:04

投稿

YukiTani
YukiTani

スコア19

title CHANGED
File without changes
body CHANGED
@@ -6,6 +6,11 @@
6
6
  コマンド打ったディレクトリはあっています。
7
7
  Could not open input file: artisanが、なぜだかわかりません。
8
8
 
9
+ gitでlaravel-appディレクターより上のディレクトリーであげていたことが原因だったので、一度gitのディレクトリーの変更方法を調べてみます。
10
+
11
+ 簡単そうで、難しかったこのエラー、
12
+ 今後は、必ずディレクトリーは間違えないように注意を払ってやります。
13
+
9
14
  ### 行ったこと
10
15
 
11
16
  laravel-app上でheroku run 'ls -a' を打つ
@@ -13,15 +18,13 @@
13
18
  laravel-appでコマンドを打っているのに、表示がlaravel-app内のことではない。
14
19
  ![イメージ説明](120471e57b2fc11c46399932e0146b4f.png)
15
20
 
16
-
17
-
18
21
  マイグレーション実行
19
22
  heroku run php artisan migrate:refresh
20
23
  heroku run php artisan migrate
21
24
  →どちらエラー
22
25
 
23
26
  ### 参考記事
24
- https://qiita.com/kuzira_vimmer/items/56f61a2f68f894cc712c
27
+ docker環境構築〜デプロイまで参考にした記事https://note.com/yuki_biwako/n/n558366d11f02
25
28
 
26
29
  ### 補足情報(FW/ツールのバージョンなど)
27
30
  heroku 7.49.1

2

訂正

2021/03/05 08:04

投稿

YukiTani
YukiTani

スコア19

title CHANGED
File without changes
body CHANGED
@@ -8,10 +8,10 @@
8
8
 
9
9
  ### 行ったこと
10
10
 
11
- heroku run 'ls -a'
11
+ laravel-app上でheroku run 'ls -a' を打つ
12
-
12
+ artisanファイルがない。
13
- . .composer .profile.d README.md docker index.html laravel-app
13
+ laravel-appでコマンドを打っているのに、表示がlaravel-app内のことではない。
14
- .. .heroku Procfile composer.json docker-compose.yml index.php vendor
14
+ ![イメージ説明](120471e57b2fc11c46399932e0146b4f.png)
15
15
 
16
16
 
17
17
 

1

訂正

2021/03/05 07:29

投稿

YukiTani
YukiTani

スコア19

title CHANGED
File without changes
body CHANGED
@@ -1,27 +1,19 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
3
  投稿アプリを作成しています。
4
- heroku run php artisan migrateを打つと、Could not open input file: artisanと言われてマイグレーションできない。
4
+ heroku run php artisan migrateを打つと、Could not open input file: artisanと言われてマイグレーションできない。(localhost8000では、問題なくmigrateでき、表示されています)
5
5
 
6
6
  コマンド打ったディレクトリはあっています。
7
7
  Could not open input file: artisanが、なぜだかわかりません。
8
8
 
9
9
  ### 行ったこと
10
- herokuのアドオンにcleardb
11
- heroku addons:add cleardb
12
- 環境変数の設定(3回打ち込んだので、正確に打ち込めていると思います)
13
- heroku config | grep CLEARDB_DATABASE_URL
14
10
 
11
+ heroku run 'ls -a'
15
- 結果:
12
+
13
+ . .composer .profile.d README.md docker index.html laravel-app
16
- CLEARDB_DATABASE_URL: mysql://[ユーザー名]:[パスワード]@[ホスト名]/[データベース名]?reconnect=true
14
+ .. .heroku Procfile composer.json docker-compose.yml index.php vendor
17
15
 
18
- $ heroku config:set DB_DATABASE=[データベース名]
19
- $ heroku config:set DB_HOST=[ホスト名]
20
- $ heroku config:set DB_USERNAME=[ユーザー名]
21
- $ heroku config:set DB_PASSWORD=[パスワード]
22
16
 
23
- heroku config:set DEBUGBAR_ENABLED=true
24
- heroku config:set APP_KEY=base64:xxxxx.....
25
17
 
26
18
  マイグレーション実行
27
19
  heroku run php artisan migrate:refresh