Laravel 5.2在localhost中运行,而不使用php artisan serve


Laravel 5.2 run in localhost without using php artisan serve

好的,所以我创建了一个Laravel 5.2应用程序(mylaravel)。我目前在Ubuntu 14.04中使用XAMPP for Linux 5.6.5。每当我使用php artisan serve运行该应用程序时,它就会工作(之后,它通过访问http://localhost:8000<-显示我的登录页面来工作)。我可以登录/注销等。如果不首先运行artisan serve,访问http://localhost/mylaravel将呈现我的登录页面,但在尝试登录时,它会显示"本地主机页面不工作",错误代码为500。我在这里做错了什么?提前感谢。

使用您的examplep shell并更改为您的项目目录,尝试

php -S localhost:8888 -t public

然后您应该能够通过在浏览器

中使用localhost:8888来访问您的项目

首先确保在XAMPP管理器中同时打开MySQL和Apache。

其次,确保所有数据库、表等都在MySQL XAMPP实例中。您可以使用XAMPP安装附带的PHPMyAdmin进行检查:http://localhost/phpmyadmin

如果一切都很好,但仍然出现500错误,请检查XAMPP实例中的apache日志。