php和java使用ueditor出现文件大小超限 解决办法

java的解决办法

1.修改ueditor配置


修改上传文件配置中的fileMaxSize

/* 上传文件配置 */
    "fileActionName": "uploadfile", /* controller里,执行上传视频的action名称 */
    "fileFieldName": "upfile", /* 提交的文件表单名称 */
    "filePathFormat": "/resources/ueditor/jsp/upload/file/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
    "fileUrlPrefix": "/nxwsjds", /* 文件访问路径前缀 */
    "fileMaxSize": 51200000000000000, /* 上传大小限制,单位B,默认50MB */
    "fileAllowFiles": [
        ".png", ".jpg", ".jpeg", ".gif", ".bmp",
        ".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg",
        ".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid",
        ".rar", ".zip", ".tar", ".gz", ".7z", ".bz2", ".cab", ".iso",
        ".doc", ".docx", ".xls", ".xlsx", ".ppt", ".pptx", ".pdf", ".txt", ".md", ".xml"
    ], /* 上传文件格式显示 */

2.修改tomcat中的server.xml

tomcat目录下的conf文件夹下,server.xml 文件中以下的位置中添加maxPostSize参数

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" maxPostSize="0" />
php的解决办法

1.修改ueditor配置

在ueditor/php/config.json中修改上传文件配置项fileMaxSize

2.修改php配置文件

upload_max_filesize = 100M
post_max_size = 100m

3.设置nginx的client_max_body_size项

http
    {
        include       mime.types;
  #include luawaf.conf;

  include proxy.conf;

        default_type  application/octet-stream;

        server_names_hash_bucket_size 512;
        client_header_buffer_size 32k;
        large_client_header_buffers 4 32k;
        client_max_body_size 100m;

王如棋博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论