现在,当localhost运行时我得到一个空白页面,但部署的应用程序很好。日志显示“数据库已锁定”。如何为localhost“解锁”数据库?
答案 0 :(得分:8)
如果您运行dev_appserver的多个实例而没有为它们提供不同的数据存储文件/目录,则会发生这种情况。如果您需要运行多个实例,请参阅dev_appserver.py --help
并查看指定路径/文件的选项。
答案 1 :(得分:6)
--storage_path='some/path'
所需的文档。
来自文档:
--storage_path PATH path to the data (datastore, blobstore, etc.)
此外,必须设置不同的端口和admin_ports
来运行这两个实例。
答案 2 :(得分:2)
我试过这个并且它有效,我注意到当发生这种情况时,进程栏中有多个pythonw.exe进程正在工作。
转到命令提示符,运行以下
taskkill /f /im pythonw.exe
从应用启动器重启您的应用