本帖最后由 钱哥 于 2018-7-29 09:52 编辑
这段时间上传了上千个PDF文件,今天整理附件突然看到有.attach后缀的文件,后来才知道是PDF文件,百度了一下,貌似DZ有什么安全机制,不是内置允许的后缀文件全部变成.attach文件,在网上找了教程如下:
=====================
本文介绍如何设置上传的某些类型附件不改为.attach拓展名(以pdf文件为例)
打开文件\source\class\discuz\discuz_upload.php
找到代码
static $safeext = array('attach', 'jpg', 'jpeg', 'gif', 'png', 'swf', 'bmp', 'txt', 'zip', 'rar', 'mp3');
修改为
static $safeext = array('attach', 'jpg', 'jpeg', 'gif', 'png', 'swf', 'bmp', 'txt', 'zip', 'rar', 'mp3','pdf');
然后将discuz_upload.php文件保存并覆盖就行了。
=====================
按这个改好了就生效了,新上传的PDF文件是以PDF后缀了。。。请教下各位大佬,以前上传过的很多.attach后缀的还能全部变成真实的PDF后缀吗?
|