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

thinkphp框架中写路径,./和/都指哪里啊?

thinkphp框架中写路径,./和/都指哪里啊?

MYYA 2018-09-04 09:10:35
thinkphp框架中写路径,./和/都指哪里啊
查看完整描述

1 回答

?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

老版本的thinkPHP执行没有错误,但是不知道文件结构有没有什么问题,没有进一步测试。
最新的thinkPHP已经不需要运行run()了,直接定义然后require就好了。你这个错误主要是因为在定义 THINK_NAME 时出错了。在定义think目录时要在最后加 “/” ,而在require加载的时候就不用再加 "/" 了。
还有要说的,就是在最新版本定义项目路径的时候你定义的最后一个文件夹会变成文件夹前缀。所以你写的App会变成文件夹前缀而不是文件夹。应该在App后添加一个斜杠 "/":
define('APP_PATH','./App/');
最后说加载文件要放到定义前,以方便常量参与所加载文件之间的运算。

查看完整回答
反对 回复 2018-09-19
  • 1 回答
  • 0 关注
  • 1202 浏览

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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