第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

config('app_namespace);獲取到的是null


http://img1.sycdn.imooc.com//59b6773900014d2e05650070.jpg

http://img1.sycdn.imooc.com//59b6773a0001938505450147.jpg


為什么我獲取'app_namespace'的結果是null ? :


http://img1.sycdn.imooc.com//59b677dc0001835405260084.jpg




我檢查了config.php中的慣例配置里有'app_namespace'和'app_status':

http://img1.sycdn.imooc.com//59b6788f0001f32405720448.jpg


然后用config()獲取查看結果:

http://img1.sycdn.imooc.com//59b6794b0001a6d803060126.jpg

結果如下:(獲取并顯示出慣例配置參數,里面有)

http://img1.sycdn.imooc.com//59b6795e0001f75502750225.jpg

我發(fā)現config()獲取的配置參數里,沒有namespace ,但是其他的卻能夠獲取(比如app_status)。為什么是這樣子?是權限問題?

正在回答

7 回答

慣例配置中沒有這一項,當然你可以在應用配置app下的config.php中自定義配置,設置'namespace'????=>????'app',? 然后在獲取一下就有了

0 回復 有任何疑惑可以回復我~

版本不一樣,新版的配置文件中沒有app_namespace這一項,所以獲取到NULL,你設置成沒有的名稱當然是NULL了,你試試設置成database,它就會獲取到數據庫相關的配置

0 回復 有任何疑惑可以回復我~

.我把那個注釋掉還是返回的null。。為啥

0 回復 有任何疑惑可以回復我~

配置conf文件夾之后,因為原本的CONF_PATH默認的路徑是app目錄,改成conf目錄之后,app下的config.php文件就失效了,所以可以把app下的config.php文件拉到conf文件夾目錄下。同樣的,app目錄下的database.php也會失效

0 回復 有任何疑惑可以回復我~

問題已經找到了。

因為我跟著老師一樣在application的同級目錄下自己新建了conf配置文件夾(并對它進行了配置):

http://img1.sycdn.imooc.com//59b7413c00012fa802480091.jpg

http://img1.sycdn.imooc.com//59b7410c0001ff3607140331.jpg

我把 ?define('CONF_PATH',__DIR__.'/../conf/'); ?注釋掉之后,再輸出 config();

發(fā)現輸出的結果里就有 'app_namespace'了,所以之前發(fā)生的問題就是有因為我把'CONF_PATH'的值改了,導致app目錄下的config.php的app_namespace 讀取不到,目前我就在conf文件夾下對app_namespac進行配置賦值。更好的解決方案還要再學習探索。


http://img1.sycdn.imooc.com//59b7414c0001745308690143.jpg

0 回復 有任何疑惑可以回復我~
#1

青春夢敲門磚

我的也是,注釋掉入口文件中的CONFIG 后會顯示出namespace ,否則就不會
2018-03-15 回復 有任何疑惑可以回復我~

namespace app\index\controller;

0 回復 有任何疑惑可以回復我~

我是 5.0.10的版本

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
快速入門ThinkPHP 5.0--基礎篇
  • 參與學習       58768    人
  • 解答問題       516    個

ThinkPHP5已發(fā)布多時,想了解ThinkPHP5的新特性嗎?老司機帶你馬上出發(fā)~

進入課程

config('app_namespace);獲取到的是null

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號