我在我维护的网站的目录中有一个贝宝监听器,例如 \paypal\listener.php
我将它设置为写入 mysql 数据库,但它正在写入我的开发环境而不是我的生产环境。
这很奇怪,因为我有一个模型,例如 DAO.php,它控制对数据库的所有访问。在其他目录如\directory2\page.php page.php 成功写入生产环境。
问题:对我来说,这意味着 listener.php 包含旧版本的 DAO.php(这是一个内部设置为开发环境的类)在其他目录中,尽管包含此文件时包含新版本。
一个 PHP 实现是否有可能将文件的不同版本提供给不同的脚本???如果是这样,我如何刷新导致这种情况发生的服务器缓存?
我已经尝试修改并重新保存每个相关文件,以使服务器认为它们是新的。