作者在 2016-11-23 01:56:23 发布以下内容
一定要在文件前面放一个斜线才正确,如下所示:
include __DIR__.'/config.php'; //正确
include __DIR__.'config.php'; //不放斜线,错误
include __DIR__.'./config.php'; //放点斜线,错误
------------------------------------- 以下内容补充于 2016-11-30 04:49:42 -------------------------------------
其实也算不上坑,是被DISCUZ_ROOT误导了,经常在discuz项目中遇到include DISCUZ_ROOT.'./config.php';这种情况,DISCUZ_ROOT路径后面是带斜线的,而__DIR__后面没有。对于DISCUZ_ROOT这样:include DISCUZ_ROOT.'config.php';
更合理