最近使用thinkphp,显示出如下错误
require() [function.require]: Failed opening required
经过检查查证,发现竟是require加了括号的原因。
以前代码:
require('./ThinkPHP/ThinkPHP.php'); //加载框架入口文件
改后的代码
require './ThinkPHP/ThinkPHP.php'; //加载框架入口文件
去掉括号就可以了。
环境是用得帝国cms一键运行包。WAMP环境。
纠正一下,发现有括号没括号都会出现这个错误。这个错误是在刷新之后出现的,删除Runtime文件夹后会正常,再刷新又会出现,可能是缓存的问题。