使用Discuz!的朋友們會發(fā)現(xiàn)Discuz!在上傳某些類型附件的附件,比如pdf、exe的時(shí)候會自動(dòng)將拓展名改成.attach形式。很多站長為了方便管理附件文件,不希望某些類型的拓展名被改。
本文介紹如何設(shè)置上傳的某些類型附件不改為.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文件保存并覆蓋就行了。