控制文件上传的类文件是:/dayrui/Fcms/Library/Upload.php

文件头部有明显的说明,本文件是不能修改的,在实际开发中迅睿cms提供继承重写的方式来修改。


1、新建文件:dayrui/My/Library/Upload.php

2、新写方法体:

<?php namespace My\Library;

class Upload extends \Phpcmf\Library\Upload
{

    // 上级公共类
    public function __construct(...$params) {
        parent::__construct(...$params);
        // 例如设置某些文件扩展名的不允许上传
        $this->notallowed[] = ['php', 'asp', 'jsp', 'aspx', 'exe', 'sh', 'phtml'];   
    }


}

这里继承了系统Library类,可以重写系统类不影响程序的升级!


文档最后更新时间:2021-03-10 11:58:26
我来修改此文档(1) 不会操作怎么办?