Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么我在使用img标签时会被禁止使用403?_Html_Image_Http Status Code 403 - Fatal编程技术网

Html 为什么我在使用img标签时会被禁止使用403?

Html 为什么我在使用img标签时会被禁止使用403?,html,image,http-status-code-403,Html,Image,Http Status Code 403,当试图使用 <img src="../Ginger.jpeg" /> 我得到一个403错误 以下是请求的页面: 这是怎么回事?我只是累了吗?如果你看,它会抛出一个403错误。。存在相同的权限问题 问题可能是因为您引用了错误的文件。。我冒昧地查看了您的文件夹结构,您指的是ginger.jpeg,它有一个权限问题,并且有一个文件ginger.jpg工作正常 还要确保正确引用了该文件。。i、 eginger.jpg403表示权限被拒绝。您需要检查“Ginger.jpeg”的权限。这

当试图使用

<img src="../Ginger.jpeg" />

我得到一个403错误

以下是请求的页面:

这是怎么回事?我只是累了吗?

如果你看,它会抛出一个403错误。。存在相同的权限问题

问题可能是因为您引用了错误的文件。。我冒昧地查看了您的文件夹结构,您指的是ginger.jpeg,它有一个权限问题,并且有一个文件ginger.jpg工作正常


还要确保正确引用了该文件。。i、 e
ginger.jpg

403表示权限被拒绝。您需要检查“Ginger.jpeg”的权限。

这也可能是使用热链接保护造成的。因此,如果使用了热链接保护,请确保将网站的URL添加到白名单中。还请记住,www.yourdomain.com和yourdomain.com被视为两个不同的URL。

似乎
jpEg
不起作用,其他则不起作用。是否已检查权限是否设置为读取?直接导航到图像也会获得403。听起来像是服务器配置问题。请检查您的文件权限。是否执行类似chmod的操作?我在找什么?我想摩克找到了什么。检查您的apache配置,确保它设置为以image/jpg的形式提供.jpeg文件,因为只有具有该扩展名的文件失败。是的,
chmod
可以修复此问题,如果您发现它的权限,但是首先,您应该
ls-lh
目录,查看失败文件的权限是否与其他文件不同。如果是相同的,那不是问题。还有一个Ginger.jpeg。这是一个权限问题,而不是文件名问题。我应该将其更改为什么?Web服务器进程运行的用户需要能够读取文件,并且您需要确保服务器配置中没有任何内容阻止其他地方的访问。因此浪费了2天的时间。你的回答使我省去了更多的痛苦。