gpt4 book ai didi

php - Assets 加载未找到图像 - symfony2

转载 作者:搜寻专家 更新时间:2023-10-31 21:27:34 25 4
gpt4 key购买 nike

我已经在我的本地机器上克隆了一个 Symfony2 元素。

我启动并运行了它,但我的 web/Resources 文件夹中的 Assets 无法加载(无论是图像还是 json 文件)。

我注意到在运行 assetic:dump 之后,css 和 js 文件被放置在 web 文件夹中,可以从我的应用程序访问:

localhost:8000/localFolder/web/app_dev.php/css/725c7d7_inuit.min_1.css?version=4.22

我已尝试按照 Symfony 最佳实践中的建议将图像放在 web 文件夹和 web/Resources/public/images 文件夹中。但是,当我尝试使用此链接访问我的图像时:

http://localhost:8000/localFolder/web/Resources/public/images/phone-service/on-the-clock.jpg

它不起作用。

有什么想法吗?

最佳答案

你应该添加你的图像文件(对于css文件和javascript文件也是如此)资源/公共(public)/图像(与 css 相同:Resources/public/css,js 文件:Resources/public/js)在您的包下。

像这样:

AppBundle/Resources/public/images

然后运行这个命令在你的 web 文件夹中生成资源

php app/console assets:install

请注意,您应该在公用文件夹中的每次修改后运行此命令行。

如果你不想每次都做这个并且属性 --symlink

php app/console assets:install --symlink

关于php - Assets 加载未找到图像 - symfony2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33935235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com