當我在引導文件中使用Zend_Session :: Start()時,出現以下錯誤。由於會話啓動,最大執行時間超過了?
Maximum execution time of 30 seconds exceeded in G:\wamp\library\Zend\Session.php on line 480
論的Zend \ session.php文件代碼480線
$startedCleanly = session_start();
瀏覽器會在頁面加載像永遠,由於它,它像無限while循環。 上下文
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected $_config;
protected $_acl;
protected $_auth;
public function _initMyAutoloader()
{
$autloader = Zend_Loader_Autoloader::getInstance();
$autloader->pushAutoloader(new Zend_Application_Module_Autoloader(array('basePath'=>APPLICATION_PATH . '/','namespace'=>'')));
return $autloader ;
}
public function _initMyConfig()
{
Zend_Session::start();
$this->_config = new Zend_Config($this->getOptions());
Zend_Registry::set('config',$this->_config);
return $this->_config;
}
謝謝。
一個該行的上下文? (之前有什麼?) – 2011-06-14 08:26:35
HM我曾經有過同樣的錯誤。這是因爲我使用Zend-Session將信息存儲在數據庫中。但是我還沒有設置數據庫,直到我開始會話的地步。你的會話使用了數據庫適配器嗎? – 2011-06-14 08:28:20
@Matt Ellen我添加了上下文 – 2011-06-14 08:49:51