之前有人询问过有关用户在Open edX平台上注册时发送的配置文件激活电子邮件的激活电子邮件.txt文件位置的问题。
我找到了这些文件并进行了更改。此外,我已手动编译资产并重新启动lms,cms和worker。我的问题是当用户在平台上注册时仍会发送旧电子邮件。
任何人都可以帮助我了解我需要做些什么来实现这些变化吗?我已经在这方面工作了一段时间,对我而言,这似乎是一个直截了当的问题。但我真的不明白发生了什么,所以无法获得所需的输出。
答案 0 :(得分:1)
文本激活电子邮件是mako模板,它们在临时位置编译。修改后,服务器很可能不会再次编译它们。
尝试清理/tmp/mako_lms/<some_hash>/emails/
目录。
如果您不关心mako重新编译所有内容的惩罚,您甚至可以删除/tmp/mako_lms
中的所有内容。
一个班轮:
sudo rm /tmp/mako_lms/*/emails/*
答案 1 :(得分:1)
使用最新的平台版本,您只需更改以下文件中的内容:
没有其他需要,在当地进行测试。