2011-03-05 121 views
0

http://pastebin.com/25CwPDB2 < - 的index.php
http://pastebin.com/4ZTvy0kk < - /system/Main.phpPHP似乎沒有任何instantialize類

這似乎都在Windows和Ubuntu 10.10服務器上發生。

的腳本應該輸出:
「試圖加載主」
「自動加載的類」
「你好從主!」

+1

錯誤消息/輸出將幫助? – n00b 2011-03-05 22:43:06

+1

也許你可以在你的帖子中總結你的代碼,而不用在pastebin中留下任何評論? – Infotekka 2011-03-05 22:43:29

+3

可能是因爲你的'ROOTDIR'指向'__FILE__'而不是'dirname(__ FILE __)'? - PS,我雖然我評論了很多,聖牛...是3:1比例的評論:必要的代碼? – 2011-03-05 22:44:19

回答

0
error_reporting("E_ALL & ~E_NOTICE"); 

這是錯誤的。你最終設定錯誤串的報告,以便將其設置爲0((int)的「布拉布拉」 === 0)

使用

error_reporting(E_ALL & ~E_NOTICE); 
0

我修好了。我在自動加載中輸出$ class,並發現我忘記了路徑中的斜線。出於某種原因,使用error_reporting(-1),或使用error_reporting(E_ALL%〜E_NOTICE)甚至沒有表現出一個錯誤時做包括( 「faaaaaaaaaaaaaakepath.php」)

+0

也許你忘了'ini_set('display_errors','on')'並且在你的php.ini中設置了'show_startup_errors = On' – ssice 2011-03-05 23:56:59