2014-03-12 53 views
0

我在我的Mac Book Pro上安裝了Laravel以運行小牛,以便快速查看所有這些大驚小怪的內容。我將它安裝在目錄Users\*my-username*\Sites\laravel-project下。在遵循Laravel docs中的美麗指示並通過作曲家安裝後,我開始運行,通過php artisan serve爲網站提供服務,並在我的瀏覽器中打開localhost:8000 /。安裝Laravel後虛擬主機不再工作

由於完成此操作,我在vhost中設置的所有現有項目都不再解析爲任何內容。就好像apache甚至沒有在看vhosts文件。

我已經檢查了這是目前Include /private/etc/apache2/extra/httpd-vhosts.conf

我已經證實,虛擬主機文件的語法是通過運行apachectl -S所有我的主機似乎被正確讀取正確的在虛擬主機的http.conf的路徑。

嘗試重新啓動Apache,甚至做了一個完整的系統重新啓動。仍然沒有快樂。

順便說一句 - 這個問題是這個問題的重複here但沒有在那裏解決了我的問題,並且該帖子停滯不前。

我拉我的頭髮在此,我也不會想到在安裝過程中任何會造成這個...我必須失去了一個簡單的東西...

回答

0

對於那些得到同樣的問題我 - 我已經完成了。事實證明,當我試圖在我的Laravel項目中寫入一個不存在的日誌文件(我的糟糕的)時,apache無聲無息地失敗了。

<VirtualHost *:80> ServerName laravel-project.dev ServerAdmin [email protected] DocumentRoot "/Users/*user*/Sites/laravel-project/" ErrorLog "/Users/*user*/Sites/laravel-project/logs/error-log" CustomLog "/Users/*user*/Sites/laravel-project/logs/access-log" common </VirtualHost>

我rmoeved從我的主機條目和現在一切都沒說的一次。