为了账号安全,请及时绑定邮箱和手机立即绑定

没能得到新设置的配置

为什么我同视频一样在与app目录同级下新建conf目录,在conf目录中新建config.php文件书写如下代码:

<?php

return [
  'app_email'  =>   '17771258@qq.com',  
  'app_author'  =>   'imooc'
];

使用dump(config())不能得到新的设置的配置?

正在回答

3 回答

tp5系统默认的配置文件目录就是应用目录( APP_PATH )

tp\application\config.php(全局应用配置,前台=后台=其他模块)

tp\application\index\config.php(仅index模块配置, 前台)

tp\application\admin\config.php(仅admin模块配置, 后台)

----------

tp5公共配置目录

tp\public\index.php入口文件添加( CONF_PATH )配置

define('CONF_PATH', __DIR__.'/../conf/'); //__DIR__当前是tp\public\目录

tp\conf\config.php(全局应用配置,前台=后台=其他模块)

tp\conf\index\config.php(仅index模块配置, 前台)

tp\conf\admin\config.php(仅admin模块配置, 后台)

tp\application\index\controller\Index.php 控制器下 dump(config());


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

public下的index.php定义了,还是打印不出来肿么破。。。

http://img1.sycdn.imooc.com//595f59d6000176cb11300535.jpg

http://img1.sycdn.imooc.com//595f59d70001a13306100440.jpg


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

lucky钰

小兄弟,你的路径写错了。可以有两个方法改: 1.定义目录改为 define('CONF_PATH', __DIR__ . '/../app/conf/'); 2.重新在APP同级的目录创建conf目录
2017-08-03 回复 有任何疑惑可以回复我~

我重新看一遍视频,发现是我在public下的index.php中没有定义

define('CONF_PATH', __DIR__ . '/../conf/');

加上后就可以了,还是谢谢楼上这位朋友!

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

这是步好棋

666,我也这原因
2017-06-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

没能得到新设置的配置

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号