如果我安装在子目录而不是绝对 url 中,Laravel asset() 方法将不起作用

问题描述 投票:0回答:4

这不是从公共目录中查找资产。

我将 laravel 安装在子目录中,例如:

http://localhost/yourproject

我该如何解决这个问题?

php laravel
4个回答
2
投票

ASSET_URL=public
添加到
.env
文件对我很有帮助。


2
投票

这对我有用: .env

ASSET_URL=http://localhost/yourproject

0
投票

asset() 帮助器使用应用程序 URL。 这是在

.env
中定义的。

APP_URL=http://localhost/yourproject

0
投票

我必须在 .env 文件中将 ASSET_URL=public 更改为 ASSET_URL=/public,因为我的网站位于子文件夹中

© www.soinside.com 2019 - 2024. All rights reserved.