我正在使用该session_set_save_handler()
功能将会话保存到数据库,我还有一个自动加载器,它依赖于将工作目录设置为应用程序目录,即chdir('C:\Some\App\Directory')
.
写入会话时,工作目录已更改为我的 php 安装目录,即C:\PHP
. 这会导致自动加载器在尝试要求与数据库持久性相关的类时出现致命错误。反正有这个吗?
我正在使用 Zend Framework 1 和 Doctrine 2,尽管我认为这是一个普遍的 PHP 问题,而不是库本身。