chroot()函数返回;未定义的函数错误“;在php中
我正在尝试将文件(保存在/foo/bar目录中)的路径更改为根目录 例如chroot()函数返回;未定义的函数错误“;在php中,php,Php,我正在尝试将文件(保存在/foo/bar目录中)的路径更改为根目录 例如 www.example.com/foo/bar/user.php 到 使用chroot()函数 <?php chroot("/foo/bar/user.php"); $n=getcwd(); echo $n; 我正在使用PHP5.3*,但我也在5.4+上测试了它,仍然是相同的错误。我不确定是因为版本还是其他原因 请帮忙 请注意以下内容: 此功能仅适用于GNU和BSD系统,并且仅当 使用CLI、CGI或嵌入式S
www.example.com/foo/bar/user.php
到
使用chroot()函数
<?php
chroot("/foo/bar/user.php");
$n=getcwd();
echo $n;
我正在使用PHP5.3*,但我也在5.4+上测试了它,仍然是相同的错误。我不确定是因为版本还是其他原因
请帮忙 请注意以下内容: 此功能仅适用于GNU和BSD系统,并且仅当 使用CLI、CGI或嵌入式SAPI。此外,此函数还需要根 特权
您正在尝试在Windows平台上使用它吗?如果是这样,这将不起作用。在两次阅读您的问题之后,我不知道您希望
chroot
函数做什么。你试图用它做什么毫无意义。参数必须是一个目录,并且您似乎给了它一个文件名。在我遇到的任何标准的根目录中都没有foo
,因此给定的路径无论如何都不存在。是的,我在windows平台上,这意味着该功能对我不可用,无论如何,感谢提供有用的信息和链接。
<?php
chroot("/foo/bar/user.php");
$n=getcwd();
echo $n;
call to undefined function chroot()