像下面这样写岁然不报错 可是无法创建目录
mkdir("http://localhost/newbay/upfile/group/style")
像下面这样写会报错
mkdir("E:\Program Files\PHPnow-1.5.5_1\htdocs\newbay\upfile\group\style")
错误提示是:
Warning: mkdir() [function.mkdir]: No such file or directory in E:\Program Files\PHPnow-1.5.5_1\htdocs\newbay\test.php on line 52能不能使用绝对路径创建目录呢?我在网上没搜到答案

解决方案 »

  1.   

    用绝对路径是可以建立的
    你这个应该是要建立多层目录 所以不行 把\ 换成/
    看下这帖子http://topic.csdn.net/u/20090131/12/8b21cde8-9c65-40d5-9e43-833a1a0ee7d3.html
      

  2.   

    如果上级目录不存在是无法建立的,mkdir只能写物理路径。
    mkdir("E:\Program Files\PHPnow-1.5.5_1\htdocs\newbay\upfile\group\style")
    得确认E:\Program Files\PHPnow-1.5.5_1\htdocs\newbay\upfile\group目录存在并且可写
      

  3.   

    设置mkdir的参数就可以解决了