MySQL+PHP-不同计算机上的结果不同?隐藏物

MySQL+PHP-不同计算机上的结果不同?隐藏物,php,mysql,caching,mysqli,centos,Php,Mysql,Caching,Mysqli,Centos,我们已经运行本地应用程序一年多了,但这个问题从未出现过 我们的应用程序中有一个部分,用户将在其中向帐户添加注释。非常简单的表结构包括帐户id、添加注释的用户id和日期 注释仍然被添加到数据库中;但是,在查看页面时,会根据是否使用PHP查询数据库实际显示注释来判断 我能让这些笔记显示出来的唯一方法是再次清除计算机缓存,这并不总是有效的,或者清除MySQL缓存,这也不总是有效的 应用程序也是从本地网络外部访问的,使用这种方法的任何人似乎都不会出现这个问题 我认为这是一个缓存问题,但老实说,我不熟悉这

我们已经运行本地应用程序一年多了,但这个问题从未出现过

我们的应用程序中有一个部分,用户将在其中向帐户添加注释。非常简单的表结构包括帐户id、添加注释的用户id和日期

注释仍然被添加到数据库中;但是,在查看页面时,会根据是否使用PHP查询数据库实际显示注释来判断

我能让这些笔记显示出来的唯一方法是再次清除计算机缓存,这并不总是有效的,或者清除MySQL缓存,这也不总是有效的

应用程序也是从本地网络外部访问的,使用这种方法的任何人似乎都不会出现这个问题

我认为这是一个缓存问题,但老实说,我不熟悉这一点,以前也没有遇到过这个问题。服务器是CentOS的最新版本,我们通过PHP运行非常简单的MySQL查询


提前感谢您提供的任何帮助。

欢迎使用Stack Overflow!这个问题缺乏信息。你能分享代码和/或任何其他可能帮助我们帮助你解决问题的信息吗?我认为代码不会有多大帮助,因为它似乎不是导致它工作了一年多的实际代码。显示注释的代码是一个简单的SELECT*FROM notes,其中account_id='1';在phpMyAdmin中运行此命令将返回2个结果。在页面上,有时仅显示1个结果,除非使用上述缓存清除方法,否则将显示2个结果。如果使用向外的IP进行访问,则此问题似乎不存在,而仅在内部使用本地IP进行访问;我们在我的办公室遇到了这个问题。事实上,当地办公室没有使用代理,但为什么现在才出现这个问题?从去年开始,服务器端的设置一直是相同的,过去从未发生过。