ueditor上傳功能失效有不少緣由,這是碰到的其中一種,也不是Ueditor自己的緣由,出在了Tomcat的配置上。web
近日佈署網站,把項目布布署到了和Tomcat7不一樣的目錄中,項目中使用了百度的ueditor,卻發現百度ueditor的上傳功能失效。在ueditor中controller.jsp打印出獲取項目路徑老是ueditor的路徑,不是項目的真實路徑,導致ueditor獲取不到相應的配置參數。app
在ueditor中找不到解決的辦法,因而轉到Tomcat的配置上,從新配置了Tomcat7 host中的 Context 參數,測試恢復正常,多網站上傳圖片功能恢復。jsp
<Host appBase="d:\\webdatas" autoDeploy="true" name="localhost" unpackWARs="true">測試
<Context docBase="root" path="" reloadable="true" /> 網站
</Host>圖片
appBase:指定網站根目錄的父目錄it
docBase:這是真正的項目根目錄,是在d:\\webdatas目錄中存在的一個目錄。百度
這樣配置後,ueditor就能夠正常獲取的網站的真實根目錄了。配置