使用Discuz!的朋友們會發現Discuz!在上傳某些類型附件的附件,比如pdf、exe的時候會自動將拓展名改成.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文件保存并覆蓋就行了。