首先,我在 VirtualBox 中为 Photoshop 运行 Ubuntu 10.04 x64 和 Windows XP SP3。
我在 Photoshop 中创建了一个图像并将其保存到通用 NTFS 分区(Ubuntu 和 WinXP 均可访问)。我使用 Filezilla(在 Ubuntu 上)将图像上传到我的网络主机(HostGator、CentOS 服务器)。
当我使用 Filezilla 浏览服务器时,我可以看到我上传的图像。我可以下载它并在 Ubuntu 和 WinXP 上的多个应用程序中查看它。
有趣的是,如果我使用浏览器(Firefox 或 IE)浏览文件系统,我会收到 404 未找到错误。我将目录设置为列出内容,查看目录内容时图像不会显示在浏览器中。
这可能是编码问题吗?Filezilla 可以看到该文件,但浏览器/服务器看不到。
有任何想法吗?
更新:我尝试过以下事情
- CTRL+F5 清除浏览器缓存。
- 查看图像所在的页面(不显示)
- 输入图片的直接 URL(获取 404)
- 设置服务器以列出文件夹内容(未列出文件)
更新2:
- 我忘了说我已经创建了 PNG、JPEG、GIF(Photoshop Save for Web)格式的文件,但没有任何变化。我想我疯了。
答案1
@DMA 我要感谢你解决了这个问题,因为你让我发现了错误。事实证明这是我犯的一个极端愚蠢的例子。当我设置网站时,我使用了一个临时子域,但当我启动它时,CPanel 设置了一个新目录,其中包含旧目录的副本。我上传到原始目录,但现在所有内容都指向新目录。哇,抱歉!