aluckdog
2019-05-16 13:10:37
sqlite數(shù)據(jù)庫(kù)打不開(kāi)unable to open database file,該怎么解決
2 回答

holdtom
TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超10個(gè)贊
打開(kāi)數(shù)據(jù)庫(kù)文件時(shí),還會(huì)自動(dòng)生成一個(gè)臨時(shí)文件。服務(wù)器不僅需要對(duì)數(shù)據(jù)庫(kù)文件可寫,而且要對(duì)包含該數(shù)據(jù)庫(kù)文件的文件夾可寫。所以當(dāng)下之急,就是要修改該文件夾對(duì)所有可寫。在linux下叫“chmod”可以修改文件/文件夾權(quán)限。win下使用CACLS.exe命令。該命令可以修改某用戶對(duì)某文件的權(quán)限。是修改所有人對(duì)該文件夾的權(quán)限,因?yàn)檫@樣,服務(wù)器才能訪問(wèn)它。Cacls.exe可以這么寫:
cacls c:/database /e /t /g everyone:F
這樣便可以修改C:/database為任何人可以讀寫(最后那個(gè)F表示用戶對(duì)該文件可以完全控制)。
>>>from django.db import connection.
- 2 回答
- 0 關(guān)注
- 912 瀏覽
添加回答
舉報(bào)
0/150
提交
取消