Bigbluebutton默认及上传演示文稿无法使用问题咨询
权限排查(最高发诱因)
- 确认
/var/www/bigbluebutton-default/default.pdf的访问权限符合要求,BBB运行时需要www-data用户可读该文件,执行以下命令修正权限:
chown www-data:www-data /var/www/bigbluebutton-default/default.pdf chmod 644 /var/www/bigbluebutton-default/default.pdf
- 确认
/var/bigbluebutton目录下的文稿缓存目录权限正确,需保证bigbluebutton用户拥有读写权限:
chown -R bigbluebutton:bigbluebutton /var/bigbluebutton
转换服务状态排查
- BBB 2.2.x版本依赖LibreOffice完成PDF文稿的转码处理,先检查服务运行状态:
systemctl status libreoffice
如果服务处于停止/异常状态,执行重启命令:
systemctl restart libreoffice bbb-conf --restart
配置项校验
- 打开BBB核心配置文件
/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties,查找defaultPresentation参数,确认参数值为/var/www/bigbluebutton-default/default.pdf。如果路径配置不匹配,修改后重启BBB服务生效:bbb-conf --restart
缓存清理
- 旧的损坏缓存会导致新上传的默认文稿无法正常加载,执行命令清理所有历史文稿缓存后重启服务:
rm -rf /var/bigbluebutton/presentations/* bbb-conf --restart
源文件有效性校验
确认使用的default.pdf本身无损坏、无加密限制、PDF版本不高于1.7,可替换为单页无复杂元素的测试PDF验证是否为文件本身问题。
内容的提问来源于stack exchange,提问作者Satish Ravipati
相关产品推荐
相关产品推荐

