已解决 通知的邮件中,在邮件客户端(企业微信pc端)中查看,图片不能正常显示

上图是企业微信中查看邮件的情况

另:在浏览器中登录邮箱查看,f12提取出图片地址,在浏览器中访问,发现需要登录禅道才能正常访问图片地址

禅道版本 18.8 源码包
操作系统 CentOS
客户端浏览器 Chrome

提问者: m_64be275678dd0 悬赏:5 日期: 2023-11-15 13:48:59 答案:1 点击:454

获取技术支持

QQ: 电话:
设置备注
答案列表
最佳答案
2023/11/15

禅道代码目录 zentao/module/file/control.php文件,注释掉第 503 行代码,然后刷新再看下:

if(!($this->app->company->guest and $this->app->user->account == 'guest') and !$this->loadModel('user')->isLogon()) return pr    int(js::locate($this->createLink('user', 'login')));

2023/12/19
使用新版本docker镜像安装的18.9版本,没有目录zentao/module/file/control.php,请问新版本如何修改使邮箱客户端中可以正常查看禅道任务邮件中的图片
2023/12/19
这个文件应该是禅道程序代码关键文件是必要的,确认下是不是路径找错了,docker部署的话应该是zentaopms目录
2023/12/19
找到了,确实找错目录了
2023/12/19
新版本代码不一样,能否告知下18.9版本中,应该如何修改
2023/12/19
嗯,我试着把505-510注释掉,可以了