2

我只是在学习 Web 开发,遇到了一个我似乎无法解决的问题。

我有要在页面上显示的图像,在我的 ftp 中它们位于 book/detailed_image

在我的页面上,我有 img src

<img src="/new/site/images/book/detailed_image/book_one_detailed_View.jpg">

我检查了很多次,来源是正确的。如果我将图像向上移动到 book 目录并更改 src 图像显示正确。

这可能是什么原因?

book 和detailed_image 目录的文件属性相同,都是图像文件的属性。

使用萤火虫它说网址无法加载。

4

4 回答 4

1

如果您的 html 文件与new文件夹位于同一位置,则无需在 url 的开头放置正斜杠。

改变:

<img src="/new/site/images/book/detailed_image/book_one_detailed_View.jpg">

至:

<img src="new/site/images/book/detailed_image/book_one_detailed_View.jpg">
于 2013-06-27T09:40:54.277 回答
1

我认为这是文件夹“detailed_image”的权限问题。如果你做一个 chmod 755 detail_image 那么它会起作用。

于 2013-07-28T04:21:23.077 回答
0

这可能不是你的情况,但我有同样的问题 - 我在 images/Paris/p1.png 中的图像出现 404 not found 错误,但如果我将图像移动到图像文件夹中,它会正确显示.. ..我通过将“巴黎”文件夹的名称更改为“巴黎”来解决我的问题 - 我不知道为什么,但它有效......

于 2014-02-24T21:30:55.957 回答
0

我刚刚解决了我也遇到的问题:似乎子目录“图像”必须与其中包含的图像具有相同的权利。我将文件夹的访问权限更改为“755”并添加以包含所有具有相同权限的子目录,现在它可以工作了!希望它对你也一样...

于 2021-06-29T12:00:52.047 回答