【发布时间】:2014-01-16 01:47:56
【问题描述】:
我有一张图片,比如说http://localhost/myapp/uploads/image.jpg。
我有一个脚本可以拉出这张图片以显示在主页上,如下所示:
<img src="<? echo base_url().'uploads/.$filename ; ?>
最终会输出以下 HTML:
<img src="http://localhost/myapp/uploads/image.jpg">
现在,当我在 Windows 资源管理器中访问该文件夹时,我可以清楚地看到那里的图像。
但是,当尝试使用上面指定的链接显示它时 - 它会抛出 404。
一些事情:
- 我的
base_url()设置正确。 - apache 错误日志未显示该操作。
- 但是,Apache 访问日志显示以下内容:
"GET /myapp/uploads/image.jpg HTTP/1.1 " 404 1175
我对这里到底出了什么问题感到困惑。
【问题讨论】:
-
这是正确的:
<img src="<? echo base_url().'uploads/.$filename ; ?>>再看一遍。 -
对包含您的图像的文件夹的权限是否适当?尝试
chmod755。 -
故障排除步骤一:如果手动输入url,是否有效?
-
如果我手动输入它就不起作用。