无法查看文本附件

回贴
回帖数 4
阅读数 1999
发表时间 2017-12-29 10:11:24
🍤
zhang jun 楼主

报bug时添加的文本附件,提交之后点击链接无法显示预览内容,看样子好像是报错了。并且发现上传文本附件后,系统会在原文件后面加上“.txt”,不知为何原因

点击之后显示如下信息:

10:10:51 Uncaught Error: Call to undefined function mb_detect_encoding() in /var/www/html/zentaopms/module/file/view/download.html.php:34
Stack trace:
#0 /var/www/html/zentaopms/framework/base/control.class.php(651): include()
#1 /var/www/html/zentaopms/framework/base/control.class.php(577): baseControl->parseDefault('file', 'download')
#2 /var/www/html/zentaopms/framework/base/control.class.php(797): baseControl->parse('file', 'download')
#3 /var/www/html/zentaopms/module/file/control.php(157): baseControl->display()
#4 /var/www/html/zentaopms/framework/base/router.class.php(1691): file->download('61', 'left')
#5 /var/www/html/zentaopms/www/index.php(67): baseRouter->loadModule()
#6 {main}
thrown in /var/www/html/zentaopms/module/file/view/download.html.php on line 34 when visiting file-download-61-left



4个回复
🍤
zhang jun 沙发
之前是9.4就有这问题,昨天升级到9.63,仍然存在此问题
2017-12-29 10:12:28 zhang jun 回帖
石洋洋 板凳
安装一下 php mbstring扩展,重启服务后网页点击再看一下结果。
2017-12-29 15:39:20 石洋洋 回帖
🥁
Summer #3 回复#2

遇到相同问题:上传附件文件是eml,系统自动默认为txt(附件上传word和excel都正常)

是不支持eml格式的文档吗?还是什么原因呢?

若附件上传有格式限制,麻烦确认下附件允许上传什么样式的附件

2018-01-31 16:58:59 Summer 最后编辑 2018-01-31 16:58:59 Summer 回帖
🚢
王林 #4 回复#3
这个是新增的安全机制。可以编辑这个文件
/zentao(pms/pro)/config/config.php  文件  config->file->allowed  白名单
2018-01-31 17:33:02 王林 回帖
联系人
徐亚京/高级客户经理
电话(微信)
17663982076
QQ号码
2679672214
联系邮箱
xuyajing@chandao.com
返回顶部
徐亚京
高级客户经理
17663982076
2679672214
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。