我正在观看视频教程 https://www.youtube.com/watch?v=U_dDY7TvJ4E&list=PLxxA5z-8B2xk4szCgFmgonNcCboyNneMD目前,我的代码从url(语言)中获取一个值,并将其传递给语言视图函数,该函数获取值并将其设置为名为“lang”的会话。它还制作一个名为“lang”的cookie。这些是相关文件:
(抱歉,我在将代码放在这里时遇到了问题,不会因为某些原因让我提交。)
我得到的错误是: DatabaseError:数据库被锁定
我不知道这意味着什么,也不明白为什么数据库与会话有任何关联。这一切都有效,直到我添加会话系统,因为cookie将正确设置。 任何想法如何解决这一问题?如果您需要任何其他信息,请询问!
感谢。
答案 0 :(得分:0)
我通过以下方式解决了我: 键入:$ fuser(数据库名称)(与数据库位于同一位置)。
它给出了:
数据库名称:XYZ (XYZ是你从定影器得到的结果)
然后输入:
kill -9 ABCD
示例:
$ fuser blog.sqlite
博客:1234$ kill -9 1234
希望它有所帮助。