我在Windows 8上,我正在使用WAMP來運行我的laravel項目。我配置了apache,並創建了一個虛擬主機,通過http://myapp.dev
訪問我的應用程序。如何讓工匠在虛擬主機上工作?
我想知道是否可以使用內置的php服務器(通過artisan serve
運行laravel應用程序)指向我的虛擬主機而不是http://localhost:8000
。
我試圖更改app.php
中的應用程序url,但它不起作用。
我在Windows 8上,我正在使用WAMP來運行我的laravel項目。我配置了apache,並創建了一個虛擬主機,通過http://myapp.dev
訪問我的應用程序。如何讓工匠在虛擬主機上工作?
我想知道是否可以使用內置的php服務器(通過artisan serve
運行laravel應用程序)指向我的虛擬主機而不是http://localhost:8000
。
我試圖更改app.php
中的應用程序url,但它不起作用。
點myapp.dev
到127.0.0.1
在您的主機文件,並做php artisan serve --host 0.0.0.0 --port 80
。
在Linux/OSX中,這需要sudo權限,我不確定Windows需要什麼。您也想停止Apache,因爲它使用端口80,如果兩個端口都試圖在端口上運行,將導致衝突。
很棒的回答。 Windows不需要任何權限。 –
在hosts文件中指向'127.0.0.1',並執行'php artisan serve --host 0.0.0.0 --port 80'。在Linux中,這需要'sudo'特權,我不確定Windows會需要什麼。你也想停止Apache,因爲它也使用80端口。 – ceejayoz
如果我錯了@ceejayoz指責我,但不應該是一個答案,而不是評論? –
@Peh我寧願讓知道Windows端的人填寫缺失的細節。 – ceejayoz