Canvas LMS
Upgrade Canvas LMS
Troubleshooting
Download Assignment Submissions 500 Error
- 现象:无法下载文件,通过浏览器 Inspect Console 检查,获取错误日志 ID
- 检索
/data/canvas/log/production
日志中错误 ID,了解具体错误信息 - 检查服务器
/data/canvas/tmp
文件存放权限
执行 compile_assets 时,出现 can't modify frozen Array 错误
检查 config 目录下各项配置,如 redis, cache_store, dynamic_settings 等
复制 Quiz 到其他 Module 后,SpeedGrader 看不到学生提交
E: Repository 'https://oss-binaries.phusionpassenger.com/apt/passenger jammy Release' changed its 'Origin' value from '. jammy' to 'Phusion-Passenger'
> sudo apt update --allow-releaseinfo-change
> sudo apt upgrade
The application encountered the following error: You have already activated stringio 3.1.1, but your Gemfile requires stringio 3.1.2. Since stringio is a default gem, you can either remove your dependency on it or try updating to a newer version of bundler that supports stringio as a default gem.
$ sudo gem install stringio -v 3.1.2