2017-02-10 40 views
0

我剛剛完成了我在localhost上的工作並在現場部署了我的網站。網站工作正常,但我的資產網址指向http://127.0.0.1:8080。所以任何人都有想法,爲什麼會這樣呢?Laravel 5資產函數指向127.0.01

我使用Laravel 5.

+1

有可能是緩存運行你的應用程序存在,而在發展,嘗試刪除它首先特別'PHP工匠觀點:對於clear' laravel> = 5.1 – Chay22

回答

1

確保你沒有硬編碼爲url物業的URL在config/app.php(默認爲'url' => env('APP_URL', 'http://localhost'),

.env文件

,請確保您的APP_URL是正確的。

然後運行php artisan view:clear

+0

不能正常工作:( –

+0

@MahaDev,'APP_URL'中的值不正確?如果是這樣,請嘗試使用隱身模式測試您的網站。 –

+0

沒有像http://127.0.0.1:8080/這樣的網址整個項目,從哪裏來? –

0

在.ENV文件中設置APP_URL=http://yourdoamin並嘗試與php artisan serve

+0

這和我的答案一樣。 ''url'=> env('APP_URL','http:// localhost'),' –

+0

無需刪除它。但是,OP應該知道這些是相同的。但是,對我們'.env'文件來說這樣更好,所以你可以用一個代碼庫來管理不同的環境。事實上,OP應該確保他沒有在這裏硬編碼一些值。更新你的答案,確保他沒有。 –