我加載了我的基於CodeIgniter的網站模型時的錯誤,但它一直給了一個錯誤:獲取嘗試加載模型
"Fatal error: Call to a member function on a non-object in /nfs/c02/h05/mnt/30796/domains/planetchustar.com/html/arguit/system/application/controllers/home.php on line 8"
這裏的代碼部分的引用:
function index()
{
$this->load->model('posts'); //error here
$result = $this->Posts->get_all_topics();
}
該模型被稱爲「職位」,其文件名是「posts.php」。
編輯: 我發現我的問題,這是我沒有加載到數據庫之前,我試圖用它的功能之一,所以我固定的,但現在它的說法:
A Database Error Occurred
Unable to connect to your database server using the provided settings.
但我確定我保存在database.php文件中的連接信息是準確的(從phpmyadin網站獲得)。
這是否在擴展Controller類的控制器中? – 2009-11-27 22:01:11
是的。我也不想在控制器中製造控制器。 – chustar 2009-11-28 02:28:53
現在完全不同的問題 – ekhaled 2009-11-28 02:41:22