使用绝对路径的chdir

时间:2011-10-28 15:04:32

标签: php chdir

我正在尝试在写入&的函数中使用chdir。保存文件。如果我尝试将文件写入附近的文件夹,例如“箱子”是这样的:

$location = 'bins';
chdir($location);

然后它工作正常,文件被写入并放入bin文件夹。我遇到的问题是我需要将文件保存到不同的驱动器上,如下所示:

$location = 'I:/directory/test/'
chdir($location);

但是当我使用上面的绝对路径时,我收到此错误消息:

Warning: chdir(): No such file or directory (errno 2) in index.php on line 586

有人可以解释我做错了什么以及如何解决它吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

  1. 没有必要使用chdir()来保存文件。只需在$ location前面添加文件路径。
  2. chdir也接受绝对路径,因此,给定路径确实存在问题。仔细检查一下