kindeditor 上傳圖片失敗,該怎麼解決

來源:互聯網
上載者:User
kindeditor 上傳圖片失敗
本帖最後由 nxgg8 於 2014-05-29 12:44:04 編輯

編輯器版本:KindEditor 4.1.10

php架構:ThinkPHP3.2.2




這是html頁面中引用編輯器配置

上傳圖片的時候出問題,不管是單張圖片,還是批量。都會提示以下資訊,返回的圖片路徑是正確的,圖片也正常上傳了,就是不能返回編輯器。

{"error":0,"url":"Uploads/Allimg/2014-05-29/5386b82a78de0.jpg"}




php處理

public function uploads(){
$upload = new \Think\Upload();
$upload->maxSize = 3145728 ;
$upload->exts = array('jpg', 'gif', 'png', 'jpeg');
$upload->rootPath = './Uploads/Allimg/';
$upload->savePath = '';
$info = $upload->upload();
if($info){
$img_url = '/Uploads/Allimg/'.$info['imgFile']['savepath'].$info['imgFile']['savename'];
echo json_encode(array('error' => 0, 'url' => $img_url));
}else{
// $upload->getError()
echo json_encode(array('error' => 1, 'message' =>'上傳失敗'));
}
}


------解決方案--------------------
返回 {"error":0,"url":"Uploads/Allimg/2014-05-29/5386b82a78de0.jpg"} 這樣的結果
表示上傳成功了

不能放到編輯器中,可能是你把代碼改錯了,或是返回的資料有 BOM 頭
------解決方案--------------------
是不是跨域了。
------解決方案--------------------
對比一下用 Thinkphp 和不用 Thinkphp 時的差異
  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.