1

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

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

但它不起作用。

我只能使用:获取网站chdir("../"); 或使用获取管理员的子目录imageschdir("/var/www/httpdocs/website/admin/images");

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

任何提示将不胜感激。

4

1 回答 1

1

你确定你有足够的用户权限去website目录之外吗?

如果你启用错误显示,也许你会明白发生了什么。请通过在您的 php 文件顶部添加以下内容再次尝试您的脚本:

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

并让我知道您看到了哪些错误消息。

于 2013-10-15T07:15:05.053 回答