2008年12月6日 星期六

Zend Framework出現空白頁

錯誤訊息顯示:
Fatal error: Cannot redeclare class Zend_Loader in .....lib\Zend\Loader.php on line 31

查了一下php manual
require及include的差別

require:只要在程式中都會執行檔案含入的動作,不論是不是在判斷式中

include:只有判斷式正確,才會執行檔案含入的動作


看了一下含入的路徑,由於是windows平台
路徑是: d:\a\b\c/lib

改了一下程式碼

/lib改成 DIRECTORY_SEPARATOR.'lib'

路徑就成了d:\a\b\c\lib


經過這些手續,暫時消除這個問題,不過還要再觀察一陣子。

沒有留言: