linux 上部署 Sym 图形验证码加载不出来?

image.png

image.png

环境:Linux CentOS 7

没有放在 Tomcat 中启动,直接在 symphony 目录下执行 java -cp "lib/*:." org.b3log.symphony.Server 命令启动的

  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台,“下一代的社区系统,为未来而构建”。

    489 引用 • 4449 回帖 • 650 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    1809 引用 • 11785 回帖 • 578 关注

赞助商 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

    安装字体后再启动试试:

    yum -y install fontconfig
    

    参考 https://hacpai.com/article/1564105879980

    1 回复
  • Ice337
    作者

    还是不行 wulian

    1 回复
  • 88250

    那句 Caused by 报错日志扔到搜索引擎里面搜一下看看。

    1 回复
  • Ice337
    作者

    执行 yum install libgcc.i686 --setopt=protected_multilib=false 解决了,百度上大多都是部署在 Tomcat 中出现这种情况的,然后去改 tomcat/bin 目录下的东西,到现在不知道 sym 是跑在什么容器上的

    1 回复
  • 88250

    解决就好。Sym 没有用 Servlet 容器,基于 Netty 实现的 HTTP 处理。