设置 php.ini 以使用 / 作为 webroot?

设置 php.ini 以使用 / 作为 webroot?

这是新手,如果我没有使用正确的术语,请原谅,但是......在本地,在我的脚本中,我可以使用以下命令包含脚本:

包括('/include/sample.php');

并且它将自动遍历到我的网络目录进行包含...但是,当我将其上传到我的服务器时,它使用“/”处的服务器根目录。

我真的不知道要搜索什么,否则,我会用谷歌搜索,但希望有人知道我需要在服务器上更改什么?

答案1

而不是修改php.ini你可能会考虑修改你的包括。您可以使用相对路径,例如:

include('include/sample.php');

或者您可以使用绝对路径,例如:

include($_SERVER['DOCUMENT_ROOT'].'/include/sample.php');

相关内容