Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 致命错误:使用绝对路径时需要_once()_Php_Absolute Path_Require Once - Fatal编程技术网

Php 致命错误:使用绝对路径时需要_once()

Php 致命错误:使用绝对路径时需要_once(),php,absolute-path,require-once,Php,Absolute Path,Require Once,我有以下文件: /home/public_html/grid.php 内部有一个require_once,绝对路径有效: require_once('/home/public_html/include/config.php'); 为什么我要把这个文件移到另一个目录 /home/public_html/newfolder/grid.php 它停止工作并返回一个 致命错误:require_once()[function.require]:在第2行/home/public_html/inclu

我有以下文件:

/home/public_html/grid.php
内部有一个require_once,绝对路径有效:

require_once('/home/public_html/include/config.php');
为什么我要把这个文件移到另一个目录

/home/public_html/newfolder/grid.php 
它停止工作并返回一个

致命错误:require_once()[function.require]:在第2行/home/public_html/include/config.php中打开required./include/config.php'(include_path=.:/usr/lib/php:/usr/local/lib/php)失败


错误消息与您所说的相矛盾

打开所需文件失败。“/include/config.php”

这是相对路径,不是绝对路径

在第2行的/home/public_html/include/config.php中

为什么您要尝试将其包含在配置中?您已经说过您将从grid.php中包含


只需使用绝对路径,并在您真正需要的地方使用它,一切都会正常工作。

您可以通过自动加载更改默认路径,

看起来这是一个过于本地化的问题