//如果cache目录不存在,创建cache目录
if(!file_exists('cache') || !is_dir('cache')) {
@mkdir('cache');
}但是如果存在文件cache,就建立不了文件夹cache
求解~~~

解决方案 »

  1.   

    你理解反了吧
    cache文件不存在  或者   cache不是文件夹  then
    注意是  或者
      

  2.   


    你再斟酌一下,文件不存在或者不是文件夹(存在而是文件)两种情况都要建立cache文件夹逻辑没错
      

  3.   

    (唠叨)但是在windows下,cache文件和cache文件夹可以并存cache文件存在,就不能建立cache文件夹????
      

  4.   

    用is_dir('cache')判断一下是否目录 
      

  5.   

    sjmp5判断了,没用
    cache目录不存在,但是cache文件存在,就建立不了cache目录