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源码
