错误:chdir()(错误20)

时间:2011-09-10 08:15:04

标签: php

当我尝试在我的一个页面中使用chdir()时出现此错误:

  

警告:chdir()[function.chdir]:不是目录(错误号20)   第3行/home/**/public_html/index2.php

我搜索了该错误,发现没有有关此错误...可能导致错误的原因是什么?文件权限?怎么能解决这个问题?

2 个答案:

答案 0 :(得分:3)

通常意味着您尝试访问不是目录的对象。这可以通过is_dir(...)进行检查。

答案 1 :(得分:2)

来自chdir(2)手册页:

   ENOTDIR
          A component of path is not a directory.

所以,你正试图改变某些其他类型的文件。