我想将ROOT定义为IP地址,如下所示:
define('ROOT', 'http://137.249.27.253');
但是每当我尝试像include_once ROOT.'/somefolder/test.php'
这样使用它时,它都会引发此警告,并且无法包含我的文件:
使用不确定的恒定根-假定为“根”
我可以在此处放置任何内容,包括域名,但不能包含IP地址。有没有办法绕过它并使它也可以使用IP地址?
更多信息:
root.php包含:
define('ROOT', $_SERVER['DOCUMENT_ROOT']);
testpage.php包含:
include('root.php');
include_once ROOT.'/somefolder/test.php'
像这样,一切正常。
当我将root.php更改为:
define('ROOT', 'http://137.249.27.253');
我收到上面的错误。