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