需要 Cpanel SQLite 3.8.3 或更高版本(找到 3.7.17)

Cpanel SQLite 3.8.3 or later is required (found 3.7.17)

所以我想在 Cpanel 上用 django 创建一个简单的网页。 我按照这里的教程进行操作:https://www.jvmhost.com/articles/django3-python3.7-cpanel/

但是当我尝试 运行 命令时:./manage.py collectstatic 它给了我这个错误:SQLite 3.8.3 or later is required (found 3.7.17).

在教程中,他们说您需要修改 ~/.bashrc 文件并添加以下行:

export LD_LIBRARY_PATH='/opt/atomicorp/atomic/root/usr/lib64/' export PATH=/opt/atomicorp/atomic/root/bin:$PATH

我不明白这两行是做什么的,但这并没有改变问题,我仍然得到同样的错误

如何升级 Cpanel 中的 sqlite?

如果您想在 CPanel 上使用 Django,请使用 3.0 之前的版本

你有三个选择:

  1. 降级你的python版本
  2. 降级你的 django 版本
  3. 转到您的虚拟环境站点 packages sqllite 文件夹并打开 base.py 并将第 65 行编辑为“pass”而不是“raise .......”