当前位置:首页 » 文件管理 » ueditor未找到上传

ueditor未找到上传

发布时间: 2025-01-03 04:04:34

① ueditor服务器上图片上传错误,返回500内部服务器错误,权限没问题,本地正常

首先第一看editor_config.js中的路径是否正确,注意的是使用绝对路径还是相对路径?如果你的framewok版本是4.0的版本,则需要写绝对路径,相对路径是没有用的,如果是4.0以下的版本则可以写相对路径!

其次,小编发现有不少人的framewok版本还停留在1.1,因此,那么就请更新下版本到2.0以上,小编认为4.0的版本还不如2.0的来的简单,因为4.0的版本需要写绝对路径,而低些的则不需要,因此开发起来会省事些!
最后要说明的就是如果你使用的framewok版本是4.0的版本,只需要修改路径即可,如果你使用的framewok版本比4.0低(不要低与2.0),则还需要修改一处,就是将ueditor/net/中的web.config这个文件删除掉即可!

② ueditor上传图片是哪个文件夹,如何限制 上传图片的大小(宽高)。

ueitor默认上传路径为:ueditor/jsp/upload/下边以日期分文件夹(只有你正式上传后这个目录才会存在);这个路径也是可配的;在jsp文件夹下,有一个fileUp.jsp,其中有如下代码:

Uploaderup=newUploader(request);
up.setSavePath("upload");//保存路径

将upload改成你想传的路径就好了


第二点问题:文件大小也能配置,同样是在fileUp.jsp中,不过这里只能配大小,就是几M,几KB,代码如下:

up.setAllowFiles(fileType);
up.setMaxSize(10000);//允许的文件最大尺寸,单位KB

图片尺寸的大小也是能修改的:这个修改文件ueditor.config.js文件,找如下代码:

//图片上传配置区
,imageUrl:URL+"jsp/imageUp.jsp"//图片上传提交地址
,imagePath:URL+"jsp/"//图片修正地址,引用了fixedImagePath,如有特殊需求,可自行配置
//,imageFieldName:"upfile"//图片数据的key,若此处修改,需要在后台对应文件修改对应参数
//,compressSide:0//等比压缩的基准,确定maxImageSideLength参数的参照对象。0为按照最长边,1为按照宽度,2为按照高度
,maxImageSideLength:2000


这个是参照jsp版本的,其它版本的目录结构基本类似,就是文件格式是.asp,或者php,都一样

③ Ueditor百度编辑器 asp版本的 图片无法上传,提示网络连接错误!求帮助!

我来回答你们吧,这个问题,我也弄了许久,很是纳闷啊,gbk版的没有问题,然后完整版的也没有问题,就只有utf-8版的上传功能不行,这些都是【在服务端所有配置有一样的前提下】,然后我用文件比较工具比较了下完整版asp目录及utf-8版asp目录中的文件,完全一模一样!!!靠,实在搞不懂怎么回事,我勒去,吐血。。。。

解决这个问题的办法,你去下载完整版,然后把完整版中的asp文件夹覆盖到utf-8版相同目录下

v1.4.3 ueditor\asp\config.json 请看配置是否正确

④ 百度 Ueditor 1.4.3 Asp 版 上传图片 失败怎么解决

上传失败有好2种情况:
一种是上传目录没有权限,在ueditor/asp/upload这个目录设计读写权限就可以了
另一种情况有点复杂,这个和虚拟主机有关,出现这种情况的一般和虚拟主机在安全机制限制产生的。这类限制主要是针对asp的FolderExists函数。在有安全限制范围内,FolderExists是失效的。解决办法就是FolderExists的判断应该从虚拟主机本身所属的网站目录为起点。如客户的目录是3233,放在D:\2这个目录下,在安全限制情况下,无法识别到D:\2\这层,只能从D:\2\3233开始。修改Uploader.Class.asp文件中的CheckOrCreatePath函数
代码如下:
Private Function CheckOrCreatePath( ByVal path )
'取当前程序所在目录,并过滤
Dim path_1
path_1=replace(path,server.mappath(".")&"\","")

Set fs = Server.CreateObject("Scripting.FileSystemObject")
Dim parts
parts = Split( path_1, "\" )
path = server.mappath(".")&"\"
For Each part in parts
path = path + part + "\"
If fs.FolderExists( path ) = False Then
fs.CreateFolder( path )
End If
Next
End Function

⑤ 百度Ueditor编辑器为什么不能上传图片啊在ASP中,其它功能还可以

这个错误是因为你编辑器配置的路径错误,,,,

建议直接所编辑器放在根目录,这样在配置文件里,直接用绝对路径。

⑥ aspcms2.5 ueditor1.4.3 上传图片无法上传

文件夹asp中有个文件uploader.class.asp,其中有个检查或创建路径的子程序Private Function CheckOrCreatePath( ByVal path ),在这段程序中有两句 parts = Split( path, "\" )和path = path + part + "\",你把这两句中的反斜杠都改成“/”,也就是这两句最后应当分别是parts = Split( path, "/" )和path = path + part + "/",这样就可以了。

⑦ 请问:百度Ueditor编辑器为什么不能上传图片啊在ASP中,请求高手指教。

Ueditor编辑器图片上传
UEditor的图片上传采用了Flash上传的方式,在功能上支持批量、本地预览和实时进度提示,在界面上支持自定义背景、上传按钮和预览框等视觉元素的样式属性,基本能够满足各种用户的不同上传需求。
由于涉及到了后端开发语言、flash、js和html等各种不同的web元素,图片上传这块的配置和使用相对来说稍显复杂,不过只要你认真看完以下的内容,那一切都不是什么问题了。下面我们仍然以上文中的完整版实例来一步一步完成这个过程。
先来回顾一下完整版部署章节中提到的项目目录结构,如下左图所示。为了更加符合一般网站的具体实际,也为了更清晰地展示整体的路径配置流程,我们先对这个目录做一下小的改动:将ueditor目录下的server文件夹提取出来放置到根目录中的admin文件夹下。调整后的目录结构如下右图所示

首先来看前端部分的文件及其配置。打开dialogs/image文件夹,我们可以发现四个文件:
• callback.js:本上传模块支持的所有回调函数,你可以按需选用其中的内容。对于不需要做二次开发的你说,可以放心地直接删除。
• image.html:图片上传对话框的主体文件。前端的配置和修改基本在此处完成。
• imageUploader.swf:Flash上传文件。
• tangram.js:网络前端框架tangram封装的flash操作模块。一般无需修改。
打开image.html文件,找到.swf.create()方法,有关图片上传的大部分配置都在这里进行。这其中的绝大部分参数相信你对着注释都能很容易明白意思,下面将挑选几个需要稍微解释的参数进行讲解:
首先是backgroundUrl、listBackgroundUrl和buttonUrl这三个参数。UEditor为了让上传flash的界面能够满足各种不同的网站风格,预留出了这三个参数让你可以自己定义上传框的背景、图片预览框的背景和上传按钮的背景,默认留空情况下就是同学们看到的样式。
其次是compressSide和compressLength这两个参数。前者规定了上传图片等比压缩的基准边,后者规定了前者定义的基准边的最大边长,并以该值为基准进行等比缩放。此处的值设置是通过读取配置文件中的maxImageSideLength值来进行,嫌麻烦的可以直接设置数值即可。
第三个是url参数。这个参数设置了图片上传后台处理程序的路径。以当前项目示例来说,此处的url值应该是“../../../admin/server/upload/up.php”。
第四个要介绍的参数是ext。这个参数允许让你自己定义需要向后端post的参数。只要书写符合我们demo中的格式,后台就可以直接像接收一个普通的表单项一样的方式来接收对应的自定义值。
最后一个需要要介绍的参数是fileType。它在前端限定了文件选择框中能够显示的文件类型,如果需要上传其他非图片格式的文件,你只要修改对应的扩展名即可。
前端部分的配置暂时结束,下面来看后台处理程序中的配置。打开admin/server/upload/文件夹,在up.php文件中,我们可以发现需要配置的参数有以下三个uploadPath, fileType 和 fileSize。有你后两个参数的存在表示疑问,认为前端已经通过Flash限制了文件大小和文件类型,此处不需要再进行限制。这种认识其实是不对的,有经验的hacker们完全可以通过自己构造提交表单来绕开前端Flash的各种限制,直接上传文件到我们的服务器。
我们重点来看uploadPath这个参数。默认状态下,这个参数的配置会在up.php文件所在目录的父目录中创建一个uploadfiles文件夹,并将图片保存在这个文件夹中。完成图片的保存之后需要返回的字符串是一个纯粹的json字符串,形如
{'url':'../uploadfiles/23123213.jpg','title':'描述','state':'SUCCESS'}

此处需要说明的一点是url这个参数。可以看到,当前这个url参数中携带了“../”这样的相对路径,这种表示方式由于具有明显的上下文含义,因此不大适合于用来进行跨页面的数据传递。如果非要使用这种路径传递方式,那么必须在图片显示页面进行地址修正。 一般来说,比较正确的做法是在返回给客户端之前将相对路径转换成带域名的绝对路径,这一步操作一般应该结合后台的网站根目录配置来完成。UEditor不希望了解具体的服务器端配置,因此在此处进行了另外一种处理:去掉所有./以及../等相对路径的字符串,只返回从uploadfiles开始的图片路径,如“uploadfiles/23123213.jpg”, 然后通过在editor_config.js中配置imagePath这个参数来修正图片的真实地址。imagePath代表的含义是uploadfiles文件夹所在的文件夹地址。以当前实例项目为例,uploadfiles位于server目录底下,所以imagePath的值应该设置为“admin/server/”。此处之所以从根目录开始,原因同完整版部署时候说的一样,是因为editor_config.js被index.php导入,所以其真实路径就是根目录。 另外一个state参数则是由后台的具体逻辑来确定,其值可自定义,但如果上传成功,必须返回“SUCCESS”字符串,其他状态将直接在预览框中展示。
到此为止,图片上传所需要的所有配置和修改就已经完成了。在地址栏中输入地址,体验下UEditor提供的强大的图片上传功能吧!
PS:JSP版的图片上传采用了commons-fileupload包,请先下载commons-fileupload-1.2.2.jar,并将其加入到项目中的WEB-INF/lib/目录下方可正常使用

⑧ 百度编辑器上传视频提示未找到上传文件,该怎么解决啊.后台是php的.

出现这种情况有两种:

第一、上传的视频文件比较大,这样看你后台设置上传时间的最大设置。

如果是这样情况可以修改配置设置可以上传大视频文件,设置方法如下:

1、php.ini相关设置

打开php.ini,首先找到

file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开

upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹

upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值。默认为2M

post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M

一般地,设置好上述四个参数后,上传<=8M的文件是不成问题,在网络正常的情况下。

但如果要上传>8M的大体积文件,只设置上述四项还一定能行的通。

进一步配置以下的参数

max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒

max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒

memory_limit = 8m ;每个PHP页面所吃掉的最大内存,默认8M

把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了

max_execution_time = 600

max_input_time = 600

memory_limit = 32m

file_uploads = on

upload_tmp_dir = /tmp

upload_max_filesize = 100m

post_max_size = 100m

注意:以上参数不能为空,尤其是临时目录如 C:/temp

注意:权限可以设置成everyone

2、修改相对应的ueditorPHPconfig.json编辑器文件夹中的配置文件config.json在其中查找”videoMaxSize”: 1024000000, /* 上传大小限制,单位B,默认1GBB */ 这是我修改后的参数;

3、修改根目录下自动生成的web.config文件,在system.webServer节点下增加:

<security>

<requestFiltering>

<="1000000000"/>

</requestFiltering>

</security>

第二:因为PHP版本低导致上传视频出现错误,这就要更换高版本的PHP环境


热点内容
怎么导出sql数据 发布:2025-01-05 10:32:51 浏览:852
美国根域名服务器地址 发布:2025-01-05 10:27:43 浏览:801
c语言素数表 发布:2025-01-05 10:27:39 浏览:492
提取一个文件夹 发布:2025-01-05 10:19:11 浏览:916
李哥脚本 发布:2025-01-05 10:15:22 浏览:767
ios上传file 发布:2025-01-05 10:13:16 浏览:869
听音乐的音响如何配置 发布:2025-01-05 10:13:08 浏览:976
php人力 发布:2025-01-05 09:50:25 浏览:235
紫头蒜存储 发布:2025-01-05 09:29:48 浏览:33
c语言执行shell 发布:2025-01-05 09:25:26 浏览:414