Laravel Sail Docker 在本機上的執行問題分析
P粉953231781
2023-08-14 14:50:10
<p>我下載了Windows版的Docker,並成功安裝了它,
我創建了一個新的Laravel項目,並安裝了Sails,安裝成功。 </p>
<p>但當我執行"sails up"指令(sails是別名)後,然後在瀏覽器中輸入localhost,它會將我帶到一個Ubuntu頁面而不是Laravel的首頁,如果我使用Laravel.test,則會顯示找不到錯誤頁面。 </p>
<p>我該如何解決這個問題。 </p>
<pre class="brush:php;toolbar:false;">.[[enter image description here](https://i.stack.imgur.com/AmBIY.jpg)](https://i. stack.imgur.com/uYH2a.jpg)</pre>
<p><br /></p>
你可以嘗試在你的
.env
檔案中編輯你的APP_PORT
,像這樣:之後你可以重新執行你的sail指令:
現在,你應該可以透過
localhost:3001
來訪問你的網站。你的
sail up
指令失敗的原因可能是因為你的PORT
號碼80
已經被其他軟體(如nginx
或apache
)佔用了。