当超过一定大小时,通过 CKFinder 中的 CKEditor 进行的所有上传都会返回消息“无效文件。文件大小太大。”,即使我已将最大大小定义为每次 10MB我能想到的地方。
/sites/all/modules/ckeditor/ckfinder/config.php
每个资源类型的 maxSize var 设置为 15728640 字节。
例如
$config['ResourceType'][] = Array(
'name' => 'Files', // Single quotes not allowed
'url' => $baseUrl . 'files',
'directory' => $baseDir . 'files',
'maxSize' => '10M',
'allowedExtensions' => '7z,aiff,asf,avi,bmp,csv,doc,docx,fla,flv,gif,gz,gzip,jpeg,jpg,mid,mov,mp3,mp4,mpc,mpeg,mpg,ods,odt,pdf,png,ppt,pptx,pxd,qt,ram,rar,rm,rmi,rmvb,rtf,sdc,sitd,swf,sxc,sxw,tar,tgz,tif,tiff,txt,vsd,wav,wma,wmv,xls,xlsx,zip',
'deniedExtensions' => '');
我也在/sites/all/modules/ckeditor/ckfinder/plugins/fileeditor/plugin.js 中找到了 maxSize var,我已经修改了它,但没有运气。
phpinfo() 显示以下相关设置:
post_max_size:20M
上传最大文件大小:10M
对于 10MB 的上传来说,这两种方式都应该没问题。
我还可以改变什么来解决这个问题?!
最佳答案
您查看过:管理/设置/上传吗?那里有一些最大文件大小设置。
关于php - 如何使用 CKFinder 更改 Drupal CKEditor 模块的最大上传大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5437792/