说明

  • ewebeditor 没有设置序列号,则编辑器不能正常加载

  • 使用其它站点序列号,修改其中 ip 或域名为当前站点 ip 或域名,则编辑器能正常加载,但 word 粘贴功能受限

    1
    2
    3
    4
    5
    6
    7
    8
    9
    ewebeditor 登录地址:http://ip:port/ewebeditor/admin/login.jsp
    账号密码「默认」: admin admin
    账号密码也可以在 ewebeditor/jsp/config.jsp 文件头部查看

    序列号示例「word 粘贴功能受限」
    2:48699:3:2:1::106.12.193.33:d6ac1d1248b005dfaa8bfd3ab5eb664b
    2:55353:3:2:1::172.16.166.53:fef77c57623fe2cd2bdd4ab8d52349e1
    2:57303:3:2:1::192.168.1.112:79dc72b9100c39cac9ad5dcbc2bedd7a
    2:56502:3:2:1::106.13.39.73:32de418372e1907001c0c7c24c44f9ff
  • 每个站点都需要 ewebeditor 单独授权,序列号是不同的

部署多实例时,如何部署 ewebeditor

只需部署一份 ewebeditor ,通过 Nginx 实现转发到指定服务器的 ewebeditor 服务,可以避免多个 ewebeditor 之间文件不同步的问题

1
2
3
4
5
6
location ^~ /ewebeditor {
proxy_pass http://10.211.55.3:8080/ewebeditor;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

系统支持内网访问和外网访问

内网 ip 端口和外网 ip 端口均需要序列号

  1. 为内网地址和外网地址分别申请序列号

  2. 部署两套 ewebeditor 程序,一个为 ewebeditor「外网使用」,另外一个为 ewebeditor2「内网使用」

  3. 访问系统时,后台获取 servername 判断内网地址还是外网地址,是外网地址则在 session 中保存< ewebeditor , ewebeditor >, 内网地址则保存< ewebeditor , ewebeditor 2>

    1
    2
    3
    4
    5
    if (request.getServerName().indexOf("192") == 0 || request.getServerName().indexOf("localhost") == 0) {
    this.setSessionAttribute(request,"ewebeditor", "ewebeditor2");
    } else {
    this.setSessionAttribute(request,"ewebeditor", "ewebeditor");
    }
  4. 修改页面嵌入 ewebeditor 页面的代码

    1
    2
    3
    4
    <IFRAME id="ewebeditor_noticecontent" src="/ewebeditor/ewebeditor.htm?id=noticecontent&style=coolblue&originalfilename=contentfileurl_orifilename&savefilename=contentfileurl_savefilename&savepathfilename=contentfileurl" frameborder="0" scrolling="no" width="100%" height="360"></IFRAME>

    改为
    <IFRAME id="ewebeditor_noticecontent" src="/${ewebeditor}/ewebeditor.htm?id=noticecontent&style=coolblue&originalfilename=contentfileurl_orifilename&savefilename=contentfileurl_savefilename&savepathfilename=contentfileurl" frameborder="0" scrolling="no" width="100%" height="360"></IFRAME>

文件上传大小限制

1
2
3
4
5
6
<IFRAME id="ewebeditor_noticecontent" src="/ewebeditor/ewebeditor.htm?id=noticecontent&style=coolblue&originalfilename=contentfileurl_orifilename&savefilename=contentfileurl_savefilename&savepathfilename=contentfileurl" frameborder="0" scrolling="no" width="100%" height="360"></IFRAME>

style=coolblue
1. 登录 ewebeditor 后台
2. 样式管理-coolblue,设置
允许上传文件类型及文件大小设置(文件大小单位为KB,0表示不允许)。修改 「文件大小限制」