ueditor跨服务器上传图片(ueditor编辑器上传图片)
- 服务器
- 2022-12-19 04:04:56
- 9
本篇文章给大家谈谈ueditor跨服务器上传图片,以及ueditor编辑器上传图片对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、ueditor服务器上图片上传错误,返回500内部服务器错误,权限没问题,本地正常
- 2、ueditor上传图片提示服务器已断开连接,且未发送任何数据
- 3、ueditor 部署在服务器上上传图片就一直显示正在上传,本地正常
- 4、如何使用ueditor上传照片
ueditor服务器上图片上传错误,返回500内部服务器错误,权限没问题,本地正常
首先第一看editor_config.js中的路径是否正确,注意的是使用绝对路径还是相对路径?如果你的framewok版本是4.0的版本,则需要写绝对路径,相对路径是没有用的,如果是4.0以下的版本则可以写相对路径!
其次,小编发现有不少人的framewok版本还停留在1.1,因此,那么就请更新下版本到2.0以上,小编认为4.0的版本还不如2.0的来的简单,因为4.0的版本需要写绝对路径,而低些的则不需要,因此开发起来会省事些!
最后要说明的就是如果你使用的framewok版本是4.0的版本,只需要修改路径即可,如果你使用的framewok版本比4.0低(不要低与2.0),则还需要修改一处,就是将ueditor/net/中的web.config这个文件删除掉即可!
ueditor上传图片提示服务器已断开连接,且未发送任何数据
楼主出现 这个问题不一定是程序问题,也有可能是服务器问题。
1、服务器网络是否正常连接
2、如果不是网络问题,把你的网站换个应用程序池试试。
ueditor 部署在服务器上上传图片就一直显示正在上传,本地正常
因为你没有配置好,上传的文件名包含了localhost或者你本地的IP地址,换句话说,图片的路径是本地地址+图片名上传的
如何使用ueditor上传照片
在ueditor目录下找到uedior.config.js,找到如下三行:
,imageUrl: "%=path %/controller.json" //图片上传提交后台对应的地址,路径固定为*/controller.*
,imagePath: "%=path %/ueditor/" //图片在服务器上的存储目录
,imageFieldName: "upload" //后台对应接收image的参数名
或者:
var ueditor = UE.getEditor('myEditor',{
imageUrl: "%=path %/servlet/UploadServlet", //图片上传提交后台对应的地址
imagePath: "%=path %/ueditor/", //图片在服务器上的存储目录
imageFieldName: "upload" //后台对应接收image的参数名
});
注意:记得在uedior.config.js配置文件中把"serverUrl"注释掉
在/ueditor/_src/plugins/simpleupload.js文件中,把link = me.options.imageUrlPrefix + json.url; 改为link = getRootPath()+json.url;
最后配置服务器返回的数据格式,这需要这服务器端进行修改。对应于后台接收上传图片的那个controller,返回的格式需如下:
{'url':'60391393848223.jpg','title':'p1999637039.jpg','original':'p1999637039.jpg','state':'SUCCESS'}
注意:url用相对路径,这样就OK了。
ueditor跨服务器上传图片的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于ueditor编辑器上传图片、ueditor跨服务器上传图片的信息别忘了在本站进行查找喔。
本文由admin于2022-12-19发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:http://qnphp.com/post/34068.html