我在我维护的网站上的目录中有一个paypal监听器,例如\贝宝\ listener.php
我已将它设置为写入mysql数据库,但它正在写入我的开发环境而不是我的生产环境。
这很奇怪,因为我有一个模型,例如控制对数据库的所有访问的DAO.php。在其他目录中, \ directory2 \ page.php page.php成功写入生产环境。
问题:对我来说这意味着listener.php包含旧版本的DAO.php(这是一个内部设置为开发环境的类)在其他目录中,虽然包含此文件时新版本是包括在内。
是否有可能一个PHP实现将不同版本的文件服务于不同的脚本?如果是这样,我如何刷新实现这一目标的服务器缓存?
我已经尝试修改并重新保存每个相关文件,以使服务器认为它们是新的。
答案 0 :(得分:0)
重新启动服务器可能已经解决了这个问题,但这不是一个选项,服务器是使用应用程序池的Microsoft IIS计算机,刷新应用程序池解决了这个问题。