html - 网络托管 public_html 文件夹中的图像未显示
问题描述
所以,我希望这个问题不会惹恼专家,因为让我们面对现实吧,我是新手。我想得到一个答案,这是我在网站上取得进展的关键。
假设我的网站是 www.example.com。我得到了这个公共主机,在 public_html 文件夹中我放了一个简单的 index.php 文件,它工作正常;显示“你好世界”。
然后我将 image_1.jpg 放在 public_html 文件夹中,并在我的浏览器中输入直接路径:: www.example.com/image_1.jpg。什么都没有显示,只是黑屏。但是,如果我在 wampserver 上做同样的事情,就会看到图像。
之后,我在 index.php 文件中放置了一个图像标签,如下所示:
img src="image_1.jpg"
即便如此,我还是在顶部看到了“hello world”,但在图像的位置,我只看到了这个损坏图像的标准缩略图。到底是怎么回事?它适用于 wampserver。有什么我缺少的东西,比如观看权吗?当我重新下载图像时,它似乎已损坏(我使用 filezilla 上传它,然后再次下载它以查看它是否正常)。是否有任何关于将图像直接放入 public_html 文件夹并使用您的域名(如 :: www.yourdomain.com/image1.jpg)直接访问它们的“规则”?因为它适用于 Wampserver,而不适用于公共托管......谢谢......我会(我保证我会)向任何可以帮助我解决这个问题的人发送啤酒!
解决方案
什么都没有显示,只是黑屏。
这意味着您的图像在那里。如果服务器上不存在图像,那么您将收到 404。尝试重新上传和更改(或硬刷新)浏览器。
推荐阅读
- mongodb - 在 mongoose 和 mongDB 中保存 findOneAndUpdate 条目
- python - 需要编写一个 python 程序来打印重复次数的单词,这些单词是作为来自较大文本文件的输入的数字
- stata - 从两个分类变量创建一个 % (Stata)
- python - Python selenium - 未创建会话:此版本的 ChromeDriver 仅支持使用 ChromeDriver 的 Chrome 版本 86 和使用 Selenium 的 Chrome
- node.js - Node.js 读取文件
- matlab - 在 matlab 中使用二进制搜索进行插入排序...导致错误“内存不足。可能的原因是程序内的无限递归。”
- javascript - Move on form submit from /page to /page/ in Express.js / Node.js
- oracle - 如何对 SYS_REFCURSOR 进行高级操作?
- python - Cmake 在 Windows 10 上找不到 python37.dll,但文件路径在缓存文件中。(pybind11)
- node.js - Socket.io + NodeJS IONIC CORS 问题