0
我又陷入了一個問題。我一直在django本地發佈我的項目。一切工作正常,現在我上傳所有項目到服務器(虛擬)。現在我的數據庫不工作,我的意思是,一旦我點擊應該從數據庫中提取數據的按鈕,它不會從數據庫中帶來任何東西。可以這樣,我以錯誤的方式在服務器上配置我的sqlite嗎?django和生產中的sqlite!我的數據庫文件沒有,爲什麼?
基本上,我沒有在服務器上做過任何事情,所以我認爲我應該首先在服務器上配置我的sqlite,然後才能正常工作?你能幫我怎麼做。操作系統是Linux。我希望,在配置亙古不差那麼多的Linux操作系統的版本之間..
感謝
是的,我做到了。我在FF的控制檯看到它說:DatabaseError at/ajax/ 試圖寫一個只讀數據庫 這意味着寫入db文件的權利不存在,我該怎麼做?用chown用戶名文件夾/ file.db對不對? – doniyor
chmod/chown你的數據庫文件,這樣django可以寫入它。它可能是由root用戶創建的,它與apache不一樣,所以現在引起這個問題 –
現在,它說:無法打開數據庫文件。我做了chown用戶名文件夾,然後chown用戶名文件夾/ file.db。然後順便說一句,chmod 777文件夾和chmod 777文件夾/ file.db – doniyor