首頁  >  文章  >  後端開發  >  CodeIgniter一個controller include另一個controller,在實例化時會報錯

CodeIgniter一個controller include另一個controller,在實例化時會報錯

WBOY
WBOY原創
2016-08-04 09:19:021106瀏覽

<code>Unable to locate the specified class: Session.php
</code>

報以上錯誤,stackOverflow上有這個問題,他被引用的controller 改為extends CI_Model就行了,但我是本來就要include controller的,沒法那麼做,請問怎麼解決這個問題?


引用和被引用的controller之間,任意一個寫上以下程式碼就不會報錯,但只要把呼叫父類的構造函數那行解除註釋,又會報錯,這到底是為什麼? ? ?

<code>
function __construct(){
    //parent::__construct();
}</code>

回覆內容:

<code>Unable to locate the specified class: Session.php
</code>

報以上錯誤,stackOverflow上有這個問題,他被引用的controller 改為extends CI_Model就行了,但我是本來就要include controller的,沒法那麼做,請問怎麼解決這個問題?


引用和被引用的controller之間,任意一個寫上以下程式碼就不會報錯,但只要把呼叫父類的構造函數那行解除註釋,又會報錯,這到底是為什麼? ? ?

<code>
function __construct(){
    //parent::__construct();
}</code>

可能是因為你引用的時候相對路徑變了吧,話說為什麼需要引用controller?

為什麼要引用另外個控制器? ? ? ? ?

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn