an serve が実行できない お世話になります...
http://tantanu.minibird.jp/forum/topic.php?id=61
ただtmpはローカルサーバーなど立ち上げたときに一時的に生成されるものと記載されています。
ターミナルからcd /private/tmpで移動し、ディレクトリが存在しているのであれば、すでに何かしらのローカルサーバーが立ち上がっている可能性があります。
一度macを再起動してphp artisan serveを実行してみてください。
部活の学習一覧
Lesson 01 | Laravelと環境構築〜その1〜
Lesson 02 | Laravelと環境構築〜その2〜
Lesson 03 | Laravelと環境構築〜その3〜
Lesson 04 | Laravelでタイピングサービスを作ろう!〜テーブル設計〜
Lesson 05 | Laravelでタイピングサービスを作ろう!〜マイグレーションとテーブル作成〜
Lesson 06 | Laravelでタイピングサービスを作ろう!〜artisanコマンドと認証機能〜
Lesson 07 | Laravelでタイピングサービスを作ろう!〜Seeder〜
Lesson 08 | Laravelでタイピングサービスを作ろう!〜Bladeテンプレート〜
Lesson 09 | Laravelでタイピングサービスを作ろう!〜タイピング登録とルーティング〜
Lesson 10 | Laravelでタイピングサービスを作ろう!〜routeメソッドと多言語対応〜
Lesson 11 | Laravelでタイピングサービスを作ろう!〜バリデーションとEloquentORM〜
Lesson 12 | Laravelでタイピングサービスを作ろう!〜モデルで登録〜
Lesson 13 | Laravelでタイピングサービスを作ろう!〜ORMとルーティング、CSRF〜
Lesson 14 | Laravelでタイピングサービスを作ろう!〜一覧表示と任意・必須パラメータ〜
Lesson 15 | Laravelでタイピングサービスを作ろう!〜編集機能〜
Lesson 16 | Laravelでタイピングサービスを作ろう!〜削除機能〜
Lesson 17 | Laravelでタイピングサービスを作ろう!〜laravel-mixとvue.js〜
Lesson 18 | Laravelでタイピングサービスを作ろう!〜vue.jsの処理その1〜
Lesson 19 | Laravelでタイピングサービスを作ろう!〜vue.jsの処理その2〜
Lesson 20 | Laravelでタイピングサービスを作ろう!〜vue.jsの処理その3〜
Lesson 21 | Laravelでタイピングサービスを作ろう!〜ファサード〜
Lesson 22 | Laravelでタイピングサービスを作ろう!〜ビューコンポーザーとGuard〜
Lesson 23 | Laravelでタイピングサービスを作ろう!〜ビューコンポーザーその2〜
Lesson 24 | Laravelでタイピングサービスを作ろう!〜サービスプロバイダーとSQLログ出力〜
Lesson 25 | Laravelでタイピングサービスを作ろう!〜カラム追加とリレーション〜
Lesson 26 | Laravelでタイピングサービスを作ろう!〜カラム追加とリレーションその2〜
Lesson 27 | Laravelでタイピングサービスを作ろう!〜ミドルウェア〜
ご意見箱
お世話になります。
タイトルの通り、php artisan serveが実行できず困っています。
動画に沿ってphp artisan serveまでのコマンドは問題なく進みましたが、php artisan serveを実行すると下記エラーがでます。
Laravel development server started: http://127.0.0.1:8000
Tue Apr 28 00:25:03 2020 (810): Fatal Error Unable to create lock file: Bad file descriptor (9)
Laravel development server started: http://127.0.0.1:8001
Tue Apr 28 00:25:03 2020 (811): Fatal Error Unable to create lock file: Bad file descriptor (9)
Laravel development server started: http://127.0.0.1:8002
Tue Apr 28 00:25:03 2020 (813): Fatal Error Unable to create lock file: Bad file descriptor (9)
Laravel development server started: http://127.0.0.1:8003
Tue Apr 28 00:25:04 2020 (814): Fatal Error Unable to create lock file: Bad file descriptor (9)
Laravel development server started: http://127.0.0.1:8004
Tue Apr 28 00:25:04 2020 (815): Fatal Error Unable to create lock file: Bad file descriptor (9)
Laravel development server started: http://127.0.0.1:8005
Tue Apr 28 00:25:04 2020 (818): Fatal Error Unable to create lock file: Bad file descriptor (9)
Laravel development server started: http://127.0.0.1:8006
Tue Apr 28 00:25:04 2020 (820): Fatal Error Unable to create lock file: Bad file descriptor (9)
Laravel development server started: http://127.0.0.1:8007
Tue Apr 28 00:25:04 2020 (824): Fatal Error Unable to create lock file: Bad file descriptor (9)
Laravel development server started: http://127.0.0.1:8008
Tue Apr 28 00:25:04 2020 (826): Fatal Error Unable to create lock file: Bad file descriptor (9)
Laravel development server started: http://127.0.0.1:8009
Tue Apr 28 00:25:04 2020 (829): Fatal Error Unable to create lock file: Bad file descriptor (9)
Laravel development server started: http://127.0.0.1:8010
Tue Apr 28 00:25:05 2020 (830): Fatal Error Unable to create lock file: Bad file descriptor (9)
エラーメッセージの内容がよく分からず、Fatal Error Unable to create lock file: Bad file descriptor (9)をググりました。※ロックファイルが作れないということはわかりますが、だからなぜ実行できないのかがわかりませんでした。
https://stackoverflow.com/questions/39098717/fatal-error-unable-to-create-lock-file-bad-file-descriptor-9-while-running
こちらのページを参考にtmpのパーミッションを許可しようにも、どこのtmpが分からず、同ページのリンクにある
https://stackoverflow.com/questions/17933882/php-bad-file-descriptor-error
も併せて参照しましたが、どこに該当の記述があるか分かりませんでした。
そもそもこんな複雑な問題なのかと疑問に思い、エラーメッセージをググった結果の1ページ目には全て目を通しましたが、イマイチ原因が分かりませんでした。
他にできることはないかと思い、mampを再インストールしてみたり、新たにプロジェクトを作成してもう一度試してみたりしましたが、状況は変わりませんでした。
こちらのエラーを解決し、php artisan serveを実行するためにはどうしたら良いか教えてください。
よろしくお願いいたします。
環境:
macOS Catalina
Laravel Framework 7.8.1
PHP 7.4.4
Composer version 1.10.5
Google Chrome 81.0.4044.122