期间尝试过各种解决方案,其中也向老大们提问,,老大们也认真回答了我的问题。
虽然没有解决我的问题。。。
现在,我把这个小提醒,发布出来,给大家。。
大家知道,ThinkPHP SAE引擎是具有平滑性的,在本地和在云环境下,很多东西能够做到平滑过渡。。。
但是,我测试的时候,上传文件始终没办法上传到domain里面,
//上传文件平滑性测试
public function upload() {
if (!empty($_FILES)) {
import("@.ORG.UploadFile");
$config=array(
'allowExts'=>array('jpg','gif','png'),
'savePath'=>'./public/upload/',
'saveRule'=>'time',
);
$upload = new UploadFile($config);
$upload->imageClassPath="@.ORG.Image";
$upload->thumb=true;
$upload->thumbMaxHeight=100;
$upload->thumbMaxWidth=100;
if (!$upload->upload()) {
$this->error($upload->getErrorMsg());
} else {
$info = $upload->getUploadFileInfo();
$this->assign('filename', $info[0]['savename']);
}
}
$this->display();
}大家注意,savePath,中是需要和domain里面的一样的,改成小写就ok了'savePath'=>'./public/upload/',
话说,之前其实也是想了这个问题的,,因为看了loufei的视频,看他没做任何修改,我以为Uploadfile这个类文件会处理这个问题。。
后面, 发现没有。。。
不过,感谢luofei老大的回答哦。
最佳答案