2015-02-11 138 views
2

當我使用artisan服務項目在localhost:8000上工作正常但我需要從localhost /運行項目時,當我訪問本地主機/項目/公共代碼無法正常工作時,任何解決方案?如何在Apache本地主機上運行Laravel項目

+0

詳細的博客:http://sforsuresh.in/installing-laravel-5-wamp-xampp/ – 2017-09-28 10:44:56

回答

4

你使用的是Linux嗎?如果是的話,那麼我有適合您的說明,可以幫助當前項目和未來的項目:

最好的方法是爲您的項目創建一個虛擬主機。對於未來的項目,您只需重複相同的過程。

爲了節省您的時間,我已經制定了一個清晰的教程,通過創建一個conf文件來實現。這將使你通過實際參觀當地域像demo.local而不是本地主機訪問您的項目:8000等

這裏是教程:How to setup a virtual host in Ubuntu (Laravel Example)

我希望這可以幫助,如果您還有其他問題,請告訴我。

+0

不明白這將如何解決我的問題.... – Vladimir 2015-02-11 19:39:06

+0

我不應該使用端口8000來訪問項目。我wana使用標準80 – Vladimir 2015-02-11 19:40:05

+0

奇怪,但它解決了我的問題,我只是提出虛擬主機o.O – Vladimir 2015-02-11 21:18:17

3

/etc/apache2/sites-available 

創建虛擬主機配置文件(簡單複製default.conf文件),點根目錄到包含laravel項目的文件夾。最好是將您的文件複製到

/var/www/html/ ...project folder... 

並使您的confit文件中的公共laravel目錄文件根目錄。

你可以在stackoverflow上的許多答案中找到更多關於創建虛擬主機文件的信息。

相關問題