UploadFile.class.php自动创建目录后缓存的问题

浏览:1155 发布日期:2012/11/02 分类:求助交流 关键字: UploadFile is_dir mkdir
<?php
 class UploadAction extends MainAction {
     public function index(){
         if(!empty($_POST) && !empty($_FILES)){
             $this->_upload($_POST, $_FILES);
         } else {
             $this->display('index');
         }
     }
     protected function _upload($pArray, $fArray){
         $filepath = $pArray['filepath'];
         import("ORG.Net.UploadFile");
         $upload = new UploadFile();
         $upload->maxSize = 10 * 1024 * 1024;
         $upload->allowExts = array('jpg', 'gif', 'png', 'jpeg');
         $upload->savePath = $filepath;
         //$upload->thumbRemoveOrigin = true;
         if (!$upload->upload()){
             $this->error($upload->getErrorMsg());
         } else {
             $uploadList = $upload->getUploadFileInfo();
             dump($uploadList);
         }
     }
 }
使用UploadFile.class.php不会自动创建$filepath目录,windows系统,直接mkdir($filepath,0777,ture);创建目录成功后,把目录删除又不会创建了,查了下是缓存问题,使用clearstatcache()清除后还是一样不会创建,用dump(is_dir($filepath));一直都是true,这个缓存应该怎么清除啊?
最佳答案
评论( 相关
后面还有条评论,点击查看>>