Discourse 版本:2.8.0.beta4
最近的更新(最后 7 次提交)导致我的迁移失败:
/var/www/discourse/plugins/discourse-solved/plugin.rb:702:in `block in activate!': undefined method `register_topic_list_preload_user_ids' for #<Plugin::Instance:0x0000560f2d7a5318>
Did you mean? register_topic_custom_field_type (NoMethodError)
** 不兼容的插件 **
由于插件 /var/www/discourse/plugins/discourse-solved 中存在错误,您无法构建 Discourse。
请尝试移除该插件并重新构建!
173:M 30 Aug 2021 10:28:58.559 # Redis 现在准备退出,再见...
失败
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake db:migrate' 执行失败,返回状态 #<Process::Status: pid 4279 exit 1>
失败位置:/pups/lib/pups/exec_command.rb:112:in `spawn'
执行失败,参数为 {"cd"=>"$home", "hook"=>"db_migrate", "cmd"=>["su discourse -c 'bundle exec rake db:migrate'"]}
31203867aea6de5292ee75de44e07092307e88c9046824c265fce1f1792ff077
** 引导失败 ** 请向上滚动并查找之前的错误信息,可能不止一条。
./discourse-doctor 可能有助于诊断问题。
==================== 重建日志结束 ====================
应用重建失败。