我剛剛完成了我在localhost上的工作並在現場部署了我的網站。網站工作正常,但我的資產網址指向http://127.0.0.1:8080
。所以任何人都有想法,爲什麼會這樣呢?Laravel 5資產函數指向127.0.01
我使用Laravel 5.
我剛剛完成了我在localhost上的工作並在現場部署了我的網站。網站工作正常,但我的資產網址指向http://127.0.0.1:8080
。所以任何人都有想法,爲什麼會這樣呢?Laravel 5資產函數指向127.0.01
我使用Laravel 5.
確保你沒有硬編碼爲url
物業的URL在config/app.php
(默認爲'url' => env('APP_URL', 'http://localhost'),
)
和
在.env
文件
,請確保您的APP_URL
是正確的。
然後運行php artisan view:clear
不能正常工作:( –
@MahaDev,'APP_URL'中的值不正確?如果是這樣,請嘗試使用隱身模式測試您的網站。 –
沒有像http://127.0.0.1:8080/這樣的網址整個項目,從哪裏來? –
在.ENV文件中設置APP_URL=http://yourdoamin
並嘗試與php artisan serve
這和我的答案一樣。 ''url'=> env('APP_URL','http:// localhost'),' –
無需刪除它。但是,OP應該知道這些是相同的。但是,對我們'.env'文件來說這樣更好,所以你可以用一個代碼庫來管理不同的環境。事實上,OP應該確保他沒有在這裏硬編碼一些值。更新你的答案,確保他沒有。 –
有可能是緩存運行你的應用程序存在,而在發展,嘗試刪除它首先特別'PHP工匠觀點:對於clear' laravel> = 5.1 – Chay22