Warning: require_once(data/function.php) [function.require-once]: failed to open stream:
慕尼黑的夜晚无繁华
浏览 1087回答 4
4回答
胡说叔叔
通过报错信息我们能够看到('failed to open stream','Failed opening required'),这是被包含的文件无法打开。造成这种错误原因有两个。1、在source_index.php这个文件同级目录下面没有function.php这个文件。2、或者是require_once(data/function.php);这条语句写错了,造成无法定位到正确的目录。我在下面再给你介绍一下目录定位的一些知识。2.1、require_once("data/function.php");意思是:调用source_index.php所处目录下的data目录下面的function.php文件。2.2、require_once("/data/function.php");意思是:调用source_index.php所在目录根目录下面的data目录下面的function.php文件。2.3、require_once("../data/function.php");意思是:调用source_index.php上一级目录下面的data目录下面的function.php文件。2.4、require_once("./data/function.php");意思是:调用source_index.php当前目录下的data目录下面的function.php文件,与require_once("data/function.php");该条语句的作用是一样的。