2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Laravel Sailをインストールして起動しようとしたらno configuration file provided: not foundで怒られた

Posted at

エラー時の状況

Dockerを起動させた後、Laravel Sailをインストールして起動するとエラーが発生しました。

$ curl -s https://laravel.build/sample | bash
$ cd sample
$ ./vendor/bin/sail up -d

no configuration file provided: not found

エラーの原因の仮説

とりあえずググって見る。
すると、それっぽいものが見つかりました。

それと、Laravel Sailをインストールする前にPHPをインストールしていなかったような…?

エラーの原因はこれらを解決できれば行けそう。

  • php artisan sail:installしてないから?
  • PHPインストールしていないのが原因?

仮説を検証してみる

とりあえずastisanをインストールしてみる。

$ php artisan sail:install

しかし、エラーがでてしまう…
(ちなみに、このときのエラーログ残しておくの忘れました…)

PHPをインストールしてみる

一旦、astisanのことは忘れてPHPをインストールしてみる。

$ brew install php

完了したら、最初にインストールしたLaravel Sailを削除して再度
インストールしなおしてみる。

$ curl -s https://laravel.build/sample | bash

最初のインストールと挙動が違うような…!?
このまま、Laravel Sailを起動してみます。

$ cd sample
$ ./vendor/bin/sail up -d

すると、Dockerのコンテナが作成されました!

http://localhost/ にアクセスすると…
ブラウザにLaravelの初期画面が表示されているのを確認できました。

原因

PHPがインストールされていない事が原因みたいでした。
初歩的なミスですね。

万事解決🎉🎉🎉

Source and Thanks

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?