I have a problem when deploy website build on laravel 5 into VPS server, but on local machine it work fine.
My page is http://easyway.vn/ current page display blank with error
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
When I run
php artisan serve --host=0.0.0.0
I have a error
[ErrorException]
chdir(): No such file or directory (errno 2)
Server Info
OS: Linux 2.6
Server version: Apache/2.2.29 (Unix)
PHP 5.4.41 (cli) (built: Jun 4 2015 13:27:02) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
Help me please!
Usually when this type of error occurs it means Laravel is Looking for a public folder and it cannot be found. This depends on how you have configured your application and using php artisan serve
--host=0.0.0.0
will not work in this case. The best way to handle this is to place you application in your server(htdocs) and access it in your url.The vendor directory contains your Composer dependencies. Visit Laravel Documentation for details. Never edit anything in vendor because it may cause problem when you do composer update.