我想在php中使用chdir
更改目录,因为我需要在Linux中执行命令。
我当前的目录是/var/www/httpdocs/website/admin
,我想转到httpdocs的sub_directory docs
。我使用的绝对路径如下:
chdir("/var/www/httpdocs/docs");
但它不起作用。
我只能使用网站:chdir("../");
或者使用:images
chdir("/var/www/httpdocs/website/admin/images");
但是我无法得到httpdocs
。
怎么了?
任何提示都将不胜感激。
答案 0 :(得分:1)
您确定您有足够的用户权限可以访问website
目录吗?
如果您启用错误显示,也许您将了解正在发生的事情。请在php文件的顶部添加以下内容再次尝试您的脚本:
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);
让我知道您看到的错误消息。