1.编写环境
vs2010+win7+.net4.0
2、服务器环境
win8server+sql2008+iis
错误1:js模块加载失败,无法上传图片,文件,视频等
在测试环境下,需要将ueditor 在项目方案下转换成应用程序
但是发布到服务器时,不需要,否则出现错误1
错误2:加载文件 提示http错误
一般出现在视频,是因为设置的文件大小设置的问题
修改1:con.json
/* 上传视频配置 */
"videoActionName": "uploadvideo", /* 执行上传视频的action名称 */
"videoFieldName": "upfile", /* 提交的视频表单名称 */
"videoPathFormat": "/Upload/video/{yyyy}{mm}{dd}/{yy}{mm}{dd}{hh}{ii}{ss}-{filename}", /* 上传保存路径,可以自定义保存路径和文件名格式 */
"videoUrlPrefix": "", /* 视频访问路径前缀 */
"videoMaxSize": 1024000000, /* 上传大小限制,单位B,默认1000MB ~~~~~~~~~~~~~~~~~~~~~~!!!!!!!!!!!!*/
"videoAllowFiles": [
".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg",
".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid"], /* 上传视频格式显示 */
修改2:首先修改IIS服务器管理界面中的ASP(配置ASP应用程序的属性)选项,“行为” - 启用父路径 - 需要右默认的False改为True,然后在“限制属性”中的“最大请求实体主体限制”把后面的默认大小字节数修改为你需要设置的大小,点击右上角的“应用”即可。
修改3、修改根目录下自动生成的web.config文件,在system.webServer节点下增加:
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="1000000000"/>
</requestFiltering>
</security>
//上面的1.2.3修改来自http://www.szhulian.com/new/929.html
错误3:本地测试的视频声音播放正常,但是在服务器上,mp3正常,但是mp4失败,并且访问路径也失败提示Not found,但是服务器路径下经过步骤2修改后,已经上传成功
后来查到是mime解析 文件类型那儿 没有.mp4 video/mp4 添加后正常,如果其他格式错误以此类推
修改后播放正常
错误4:上传后台和显示前台的内外网隔离
干脆将内网上传后台不做外网映射,这样可以用内网地址去管理,然后再同一服务器上再换个端口并做端口映射,内外网可以互通,来进行内容展示,为了访问Upload文件夹,在前台那里做了个 虚拟目录