联系我们

微信扫描上方二维码

控制文件上传的类文件是:/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类,可以重写系统类不影响程序的升级!


本文地址:https://www.xunruicms.com/doc/1098.html