【问题标题】:problems with symfony2 images (403 forbidden)symfony2 图片问题(403 禁止)
【发布时间】:2012-09-02 11:14:54
【问题描述】:

我将 symfony2 项目上传到 servergrove.com,然后使用

创建了资产
php app/console assets:install --symlink web

还有

php app/console assetic:dump --env=prod --no-debug

执行这些步骤后,我无法访问 web/bundles 文件夹中的图像,出现“403 禁止”错误。

我网站的网址是http://myserjtankian.com.preview-sg111.servergrove.com/

【问题讨论】:

  • 你的img标签源指向本地主机http://localhost/glendale/web/uploads/news/landscape_thumbnails/上的文件夹,同时检查文件夹/文件权限
  • 我知道这些图片,但是如果你打开开发者工具,你会看到这个域中的其他文件,服务器返回的不是404错误,而是403禁止,我设置了chmod 777
  • 我认为问题是资产创建符号链接,而 apache 不能去符号链接?
  • 你在 apache conf 中的目录规则有Options FollowSymLinks 吗?

标签: php .htaccess symfony assetic


【解决方案1】:

你可以使用这个命令行来解决这个问题(没有 --symlink web arg):

php app/console assets:install

这会将资产安装为硬拷贝。

希望对你有帮助

最好的尊重

【讨论】:

  • 谢谢,这对我来说是成功的答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-15
  • 2012-02-28
  • 2020-06-04
相关资源
最近更新 更多