ckfinder 配置文件中的 maxSize 不起作用


maxSize in ckfinder config file doesn't work

我使用ckfinder版本2.0。

问题是 maxSize 属性不起作用!这是我的资源类型配置。

$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' => '');
$config['ResourceType'][] = Array(
    'name' => 'Images',
    'url' => $baseUrl . 'images',
    'directory' => $baseDir . 'images',
    'maxSize' => "10M",
    'allowedExtensions' => 'bmp,gif,jpeg,jpg,png',
    'deniedExtensions' => '');
$config['ResourceType'][] = Array(
    'name' => 'Flash',
    'url' => $baseUrl . 'flash',
    'directory' => $baseDir . 'flash',
    'maxSize' => "10M",
    'allowedExtensions' => 'swf,flv',
    'deniedExtensions' => '');

但仍然得到"文件太大"错误。

您需要访问服务器上的 php.ini 文件的权限。在 php 中.ini您会找到upload_max_filesize行。您可以将此项设置为 upload_max_filesize=10M,然后重新启动 Web 服务器。

它对我有用。