在xampp中实际删除后图像没有被删除
Posted
技术标签:
【中文标题】在xampp中实际删除后图像没有被删除【英文标题】:Image not being deleted after actual deletion in xampp 【发布时间】:2018-08-11 14:59:36 【问题描述】:我正在开展一个项目,在该项目中我遇到了个人资料图片的问题。我使用 Windows 10 作为系统,XAMPP (apache, mariadb, php) 作为开发工具。
我创建了一个profile.php
页面,它只显示用户信息和更新用户信息的选项。当我想显示头像时,它会在目录path="../img/user/alvis.jpg"
中找到图像并加载它。
如果我从目录中删除alvis.jpg
图像,并加载profile.php
页面,那么它将仍然显示图像而不会出现任何错误。
发生了什么事?
【问题讨论】:
【参考方案1】:浏览器可能已经缓存了该图像。 在个人资料页面中检查图像是否仍然存在。如果没有,显示一些默认缩略图。
在创建、更新个人资料图像时,请使用独特的东西,而不是 alvis.jpg。例如时间戳。
【讨论】:
【参考方案2】:您可以在隐身浏览器中尝试此操作。实际上,可能会缓存图像,这使得浏览器从本地加载而不是从实际源加载。
为了确定,再次检查名称和路径 - 在您的代码和文件夹中。
【讨论】:
以上是关于在xampp中实际删除后图像没有被删除的主要内容,如果未能解决你的问题,请参考以下文章
在 Laravel 8 中更新图像后如何从公共文件夹中删除图像
如何从 url 中删除端口以使 xampp 数据库中的图像源正常工作?