我是Bitnami和Open edX的新手,无法更改徽标。我是新来的人,正在尝试采用它随附的红色主题,并更改样式的现有值(我成功完成了此工作)。但是,我无法更改徽标,而网站不会崩溃,并且大约一分钟后出现500错误。
当我用自己的~/apps/edx/var/staticfiles/red-theme/images/logo.3364725269f9.png
替换了相同的文件名时发生了这种情况。这很奇怪,因为它可以工作大约一两分钟,而且看起来很完美。但是,大约3分钟后我刷新时,该网站无法加载。我还尝试过替换〜/ apps / edx / var / staticfiles / images和~/apps/edx/edx-platform/themes/red-theme/lms/static/images
中的徽标,但没有任何效果。
最后,我尝试按照此处的说明进行操作:
https://stackoverflow.com/questions/32900783/open-edx-update-logo
https://community.bitnami.com/t/trying-to-add-organization-logo/41865
https://community.bitnami.com/t/changing-the-open-edx-organization-logo/50790
但无济于事。每次更改它时,我都在重新编译资产,以确保确定。
另外,这是我有史以来的第一个stackoverflow帖子,所以请让我知道我可以改善问题的方式;我真的很感激!谢谢!
答案 0 :(得分:0)
Bitnami开发人员在这里
如果您访问/opt/bitnami/apache2/logs/error_log
文件,您应该会看到类似以下的错误:
The name 'red-theme/images/logo.png' could not be hashed with ...
我可以通过替换/opt/bitnami/apps/edx/var/staticfiles/red-theme/images/logo.3364725269f9.png
和/opt/bitnami/apps/edx/var/staticfiles/red-theme/images/logo.png
使其工作,然后通过运行以下命令来更新LMS资产:
sudo /opt/bitnami/apps/edx/bin/edxapp-update-assets-lms
我希望对您有帮助