部署到服務(wù)器上有報(bào)錯(cuò):
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
但是我看相關(guān)文件都是有的,不明白為什么
3 回答

慕運(yùn)維8079593
TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
看有沒(méi)有這文件. 沒(méi)有就建上, 如果是linux, 再檢查下權(quán)限.

揚(yáng)帆大魚(yú)
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超9個(gè)贊
應(yīng)該是require的文件的路徑寫(xiě)的不對(duì),仔細(xì)檢查下吧。
因?yàn)?,你包含某個(gè)文件的時(shí)候,他會(huì)在php配置文件默認(rèn)的的include_path下查找,如果沒(méi)有查找到回到工作文件所在的目錄查找,如果還沒(méi)有找到,才會(huì)報(bào)錯(cuò)誤,錯(cuò)誤級(jí)別,require是E_COMPILE_ERROR級(jí)別的錯(cuò)誤,而include是E_WARNING級(jí)別的錯(cuò)誤,繼續(xù)執(zhí)行。
- 3 回答
- 0 關(guān)注
- 552 瀏覽
添加回答
舉報(bào)
0/150
提交
取消