其实本站在使用ueditor编辑器php版是织梦的一个插件,在上传视频出现报“服务器返回出错”的错误,导致视频最终不能够上传,进而无法在本站播放视频,早期不管用什么方法尝试都无法解决这个问题,今天突发奇想偶然有一个思路,却意外的将这个问题完美解决了。
早期尝试解决但不成功的方法有:1、网上很多人说是视频大小限制的问题,但上传的视频仅几个M,但还是修改配置文件改到100M,仍无法解决。2、按照网上的修改JS仍然无法解决问题。3、担心权限问题,所以又查找一遍仍无效。4、后期只能通过使用代码的方式硬传勉强能够使用。
今天突然想到,是不是这个ueditor编辑器php版本内的文件有问题,尝试的去官网下载最新的PHP版本ueditor编辑器,将里面的所有文件解压后与插件生成的文件夹(如下图)内的文件进行替换,在本地测试有效,线上测试也没有问题。解决问题ueditor上传视频报“服务器返回出错”的方法就是这么简单。一开始还担心由于是插件自动生成的文件,可能会导致路径有问题,但最终测试发现是不存在这样的问题的。
ueditor编辑器PHP版解压后的文件
但是通过上传测试视频发现,最终的ueditor上传视频的路径非常的长,例如本地测试的上传视频的地址为:\www\ueditor\php\upload\video\20191227\ 。这对于处女座或者强迫症的人不是很友好,所以查资料发现可以通过更改config.json文件,将里面的视频、图片、文件的上传路径都尽可能的缩短,最终也是有效的。
修改config.json文件
修改上传视频的存储地址