Php 如何重置或刷新Zend_注册表?
我有一个Zend Web应用程序,它使用以下内容设置自己的basepath和配置变量:Php 如何重置或刷新Zend_注册表?,php,zend-framework,Php,Zend Framework,我有一个Zend Web应用程序,它使用以下内容设置自己的basepath和配置变量: Zend_Registry::set() 并通过以下方式检索: Zend_Registry::set() 但是,我将应用程序复制到了不同的位置,仍然使用相同的数据库。然后我更改了数据库中用于设置Zend_注册表的值。。。 注意:我使用的是同一个Zend_库(不过这不重要) 问题是,当我访问该网站时,它仍然会重定向到旧的web应用程序地址 那么有没有办法刷新或重置Zend_注册表?或者它会自动刷新而这不是问
Zend_Registry::set()
并通过以下方式检索:
Zend_Registry::set()
但是,我将应用程序复制到了不同的位置,仍然使用相同的数据库。然后我更改了数据库中用于设置Zend_注册表的值。。。
注意:我使用的是同一个Zend_库(不过这不重要)
问题是,当我访问该网站时,它仍然会重定向到旧的web应用程序地址
那么有没有办法刷新或重置Zend_注册表?或者它会自动刷新而这不是问题吗?通常这不是问题,但是
如果需要,请尝试此Zend_注册表::_unsetInstance()
Zend_注册表基于本地内存中的变量,因此无需重置它。对web服务器的每次点击都会启动一个新的Zend_注册表实例
,它应该会自动刷新,这里没有问题。