警告:require()[function.require]:无法打开流:没有这样的文件或目录

时间:2014-04-29 21:02:41

标签: php

此错误很常见,通常意味着它无法找到它正在查找的文件,但我可以在目录中看到该文件?!

完整错误:

  

警告:require(/home/coinsfut/public_html/files/core.php)[function.require]:无法打开流:/home/coinsfut/public_html/new/index.php中没有此类文件或目录第4行

第4行说:

require $_SERVER['DOCUMENT_ROOT']. "/files/core.php";

该网站正在/new

中托管

任何想法?

1 个答案:

答案 0 :(得分:0)

再次检查警告。您正试图加入

/home/coinsfut/public_html/files/core.php

实际上你想要

/home/coinsfut/public_html/new/files/core.php

请尝试

require $_SERVER['DOCUMENT_ROOT']. "/new/files/core.php";

它应该可以正常工作。

替代方案你可以使用

require "files/core.php";

将文件包含在相对子目录中,因为index.php位于“new”目录中。