SAE上有本身的云储存Storage,首先要开启Storage,而后新建一个domain,并命名(如下命名为“uploads”)。php
二、更改Kindeditor中的上传文件upload_json.php。json
(1)、在require_once 'JSON.php';下面添加如下代码:app
if(isset($_SERVER['HTTP_APPNAME'])) $issae = true; //是否新浪云平台 else $issae = false; $domain = 'kindeditor'; //图片domain名称
(2)、在{检查目录、检查目录写权限}和{建立文件夹}加上if判断,判断是否为sae,当不是SAE才执行原来的代码:if(!$issae);dom
(3)、{移动文件}加上判断是否为非sae,是非sae就执行原来的代码,如果sae则执行如下代码:ui
$s = new SaeStorage(); $r = $s->upload( $domain , $new_file_name , $tmp_name); if(!$r) alert("新浪云平台上传文件失败,请检查domain设置是否正确。"); $file_url = $s->getUrl( $domain , $new_file_name);
以上三步就能够将图片上传到了SAE的Storage域的kindeditor中了。url