图片未找到资产负载 - symfony2

时间:2015-11-26 09:45:15

标签: php html css symfony

我已在本地计算机上克隆了一个Symfony2项目。

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

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

本地主机:8000 / localFolder /网络/ app_dev.php / CSS / 725c7d7_inuit.min_1.css版本= 4.22

我尝试将我的图片放在web文件夹和web/Resources/public/images文件夹中,如Symfony良好做法所示。但是,当我尝试使用此链接访问我的图像时:

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

它不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你应该添加你的图像文件(css文件和javascript文件相同) 资源/公共/图像(同样适用于css:Resources / public / css,js文件:Resources / public / js)。

像这样:

  

的appbundle /资源/公共/图像

运行此命令以在您的Web文件夹中生成资源

php app/console assets:install

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

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

php app/console assets:install --symlink