PHP-CI An Error Was Encountered Unable to load the requested class

摘要:PHP-CI An Error Was Encountered Unable to load the requested class

遇到這個問題,

查了之後,

應該是PHP CI library在建立檔案或使用時,會有一些規則設定,且在Linux環境下比較嚴謹,會要求符合這種規則,否則就會出現

An Error Was Encountered Unable to load the requested class :  xxxx 的錯誤訊息

https://ellislab.com/codeigniter/user-guide/general/creating_libraries.html

排除方式就是按照規則撰寫library

library底下的檔名
開頭大寫,其餘小寫。
如 Myclass.php
 
class命名與檔名需相同
 
呼叫時,使用小寫呼叫
$this->load->library('myclass');
 
就會產生一個instance
直接使用
$this->myclass,只可以直接使用實體。