php中的chdir无法正常工作

时间:2013-10-15 07:11:57

标签: php chdir

我想在php中使用chdir更改目录,因为我需要在Linux中执行命令。 我当前的目录是/var/www/httpdocs/website/admin,我想转到httpdocs的sub_directory docs。我使用的绝对路径如下:

chdir("/var/www/httpdocs/docs");

但它不起作用。

我只能使用网站:chdir("../"); 或者使用:images

获取管理员的sub_directory chdir("/var/www/httpdocs/website/admin/images");

但是我无法得到httpdocs。 怎么了?

任何提示都将不胜感激。

1 个答案:

答案 0 :(得分:1)

您确定您有足够的用户权限可以访问website目录吗?

如果您启用错误显示,也许您将了解正在发生的事情。请在php文件的顶部添加以下内容再次尝试您的脚本:

ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);

让我知道您看到的错误消息。