2016-08-16 96 views
2

我只是在/ var/www/html文件夹中添加了laravel项目。当我使用url运行浏览器中的应用程序 http://localhost/voting_lession/public/它工作正常,但它的任何路由不起作用,错误是这样的。 enter image description here在laravel上找不到请求的URL在本地服务器上安装

+0

你真的应该设置一个虚拟主机(猜测你正在使用Apache)并将它指向公共文件夹 –

+0

是的!我也尝试过虚拟主机,并且仍然是上面的问题!当项目文件夹位于/ var/www/html文件夹之外时,您会建议我使用配置虚拟主机吗? –

+0

。 –

回答

0

你可以激活apache的重写模式它会工作。

+0

我启用了apache的重写模式,并且我为/ var/www/html文件夹提供了755权限但是不再工作。 –

+0

你会建议我做配置虚拟主机,当项目文件夹位于/ var/www/html文件夹之外时。 –

0

做检查的路径到您的文件中拼写正确;如果你的本地主机正常运行并且Laravel安装正确,那很可能是问题所在。

+0

现在问题解决了! 你会建议我在配置虚拟主机时,当项目文件夹在/ var/www/html文件夹之外。 –

+0

运行以下Artisan命令:** php artisan serve --port = 8080 **,其中* 8080 *对应于您希望利用您的项目的端口号。查看[运行PHP的内置Web服务器](http://laravel-recipes.com/recipes/282/running-phps-built-in-web-server)了解更多详情。 – nyedidikeke

+0

上面应该会更容易,让你开始更快。对于*虚拟主机*方法,请检查此[tuts](https://delanomaloney.com/2013/07/10/how-to-set-up-virtual-hosts-using-xampp/)。 – nyedidikeke

相关问题