2016-08-16 97 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

相關問題