我有一個控制器可以上傳到主機服務器和另一個上傳到YouTube的控制器。前控制員完成工作後,重定向到後者。特別長的上傳過程,其中涉及YouTube後,我得到的「MySQL服務器消失」的錯誤Codeigniter數據庫重新連接不起作用
我用這個代碼重新連接到數據庫,笨來解決這個問題。
$this->db->reconnect();
相反,我得到了一個錯誤
A Database Error Occurred
Unable to select the specified database: test_database
....
我嘗試過和「重新連接」代碼之後添加此代碼,但它並沒有幫助(「測試」下面是活動組的名稱我正在使用的數據庫配置。)
$this->load->database('test');
任何人都有一個想法如何解決這個問題?
我不認爲這 - $> DB->初始化()函數存在。我假設你的意思是$ this-> db-> load()。 – arvinsim 2012-03-01 01:32:57
對於CI 2.1.3,存在'$ this-> db-> initialize()'方法'system/database/DB_driver.php' – machineaddict 2015-02-05 12:52:51