IIS下ueditor编辑器不能上传图片的问题
来源:紫晶悦城建站 发布时间:2017-05-18 浏览次数:
最近用ueditor是百度编辑器在本地环境是可以上传图片的,但放在服务器的iis环境无法上传图片了,经过搜索发现是iis设置问题,iis上设置的不允许匿名用户访问磁盘,既然我们不能解决iis问题只有从代码设置了,具体如下。
找到upload.class.asp,这里面有一个获取图片路径的方法
Private Function CheckOrCreatePath( ByVal path ) Set fs = Server.CreateObject("Scripting.FileSystemObject") Dim parts parts = Split( path, "" ) For Each part in parts path = path part "" If fs.FolderExists( path ) = False Then fs.CreateFolder( path ) End If Next End Function
更改为如下:
Private Function CheckOrCreatePath( ByVal path ) Set fs = Server.CreateObject("Scripting.FileSystemObject") Dim parts Dim root root = Server.mappath("/") & "" parts = Split( Replace(path, root, ""), "" ) path = root For Each part in parts path = path part "" If fs.FolderExists( path ) = False Then fs.CreateFolder( path ) End If Next End Function
再把此文件upload.class.asp上传覆盖,试下,OK图片可以上传了。
上一篇:ASP导入excel源码