ارور در استارت وب سرور لاراول php artisan serve
در استارت وب سرور لاراول با دستور php artisan serve ارور های مختلفی ممکنه اتفاق بیوفته که همه اونا قابل حل هستند . سعی میکنم تو این مطلب ارور های مختلف رو قرار بدم و بروزرسانیش کنم.
ارورchdir(): No such file or directory (errno 2) :
ErrorException chdir(): No such file or directory (errno 2) at vendor/laravel/framework/src/Illuminate/Foundation/Console/ServeCommand.php:43 39| * @throws \Exception 40| */ 41| public function handle() 42| { > 43| chdir(public_path()); 44| 45| $this->line("Laravel development server started: http://{$this->host()}:{$this->port()}"); 46| 47| passthru($this->serverCommand(), $status); +15 vendor frames 16 artisan:37 Illuminate\Foundation\Console\Kernel::handle()
علت این ارور نبود پوشه ی public در روت اصلی پروژه هست . شما میتونید با مراجعه به فایل vendor/laravel/framework/src/Illuminate/Foundation/Console/ServeCommand.php قسمت chdir رو متناسب با پروژه خودتون تغییر بدید یا اینکه پوشه ای که فایل های عمومی پروژه داخل اون هست رو به public تغییر نام بدید.