控制文件上传的类文件是:/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类,可以重写系统类不影响程序的升级!
下一篇:按时间范围查询的SQL条件汇总
有站啦CMS®万能建站系统基于 CodeIgniter4 高性能的开发框架,支持接入Laravel、ThinkPHP三种内核可选,基于MIT开源许可协议,免费且不限制商业使用。 提供PC + 手机 + 微信 + 小程序 + APP API + 多终端一体化网站技术解决方案。