上传的图像不会立即显示在localhost上

时间:2013-06-14 18:45:08

标签: firefox xampp

我正在使用XAMPP作为本地服务器开发一个站点。我有一个页面,用户可以上传图像,并用新的图像替换现有的图像。当我第一次测试上传图像时,一切正常。但是当我尝试替换现有图像(称之为1.jpg)时,由于某种原因,我的浏览器拒绝显示新上传的图片,而是继续显示旧图片,直到从localhost切换到127.0.0.1的一些侥幸或127.0.1.1,或重新启动xampp,firefox或ubuntu os,图像最终更新。如果我查看包含图像的目录,1.jpg会立即被所需的图像替换,所以我不认为这是我的代码的问题。我尝试自动清除缓存(我正在使用firefox),这似乎有点帮助,但只是因为它现在花费更少的时间摆弄浏览器更新图像。有人能解释一下发生在我身上的事吗?

1 个答案:

答案 0 :(得分:0)

我突然只在FireFox中显示的图片仅用于localhost网站。花了我很多年才找到问题...

转到:工具>页面信息 选择“媒体”标签, 确保取消选中“阻止来自 localhost 的图像”复选框。当您查看此对话框以将更改应用于localhost映像时,您需要查看localhost文件。