部署到服務器上有報錯:
Warning: require(application/config/constants.php) [function.require]: failed to open stream: No such file or directory in E:\phpstudy\WWW\test\var\www\OSS\DMP\system\core\CodeIgniter.php on line 64
Fatal error: require() [function.require]: Failed opening required 'application/config/constants.php' (include_path='.;C:\php5\pear') in E:\phpstudy\WWW\test\var\www\OSS\DMP\system\core\CodeIgniter.php on line 64
但是我看相關文件都是有的,不明白為什么
3 回答

揚帆大魚
TA貢獻1799條經驗 獲得超9個贊
應該是require的文件的路徑寫的不對,仔細檢查下吧。
因為,你包含某個文件的時候,他會在php配置文件默認的的include_path下查找,如果沒有查找到回到工作文件所在的目錄查找,如果還沒有找到,才會報錯誤,錯誤級別,require是E_COMPILE_ERROR級別的錯誤,而include是E_WARNING級別的錯誤,繼續執行。
- 3 回答
- 0 關注
- 561 瀏覽
添加回答
舉報
0/150
提交
取消