Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Google App Engine开发服务器数据库错误(';数据库磁盘映像格式错误';,)_Python_Google App Engine_Google Cloud Datastore - Fatal编程技术网

Python Google App Engine开发服务器数据库错误(';数据库磁盘映像格式错误';,)

Python Google App Engine开发服务器数据库错误(';数据库磁盘映像格式错误';,),python,google-app-engine,google-cloud-datastore,Python,Google App Engine,Google Cloud Datastore,我正在尝试使用本地开发服务器运行我的Google App Engine应用程序 我收到以下错误:DatabaseError('数据库磁盘映像格式不正确',) 我认为数据库文件已损坏。 我遵循了这一点。我尝试删除/mytemporarydir/appengine.myproject.myuser上的临时文件,但仍然存在问题 我还尝试使用选项--storage\u path=…运行服务器。它可以运行(使用空数据存储),但我需要sudo访问,当我停止服务器时,数据库不会保存(进程被阻止) 我希望像往常

我正在尝试使用本地开发服务器运行我的Google App Engine应用程序 我收到以下错误:DatabaseError('数据库磁盘映像格式不正确',)

我认为数据库文件已损坏。 我遵循了这一点。我尝试删除
/mytemporarydir/appengine.myproject.myuser
上的临时文件,但仍然存在问题

我还尝试使用选项
--storage\u path=…
运行服务器。它可以运行(使用空数据存储),但我需要sudo访问,当我停止服务器时,数据库不会保存(进程被阻止)

我希望像往常一样运行dev服务器,没有数据库错误,有默认的存储路径,没有sudo

哪个文件可能已损坏,因此我将其删除

编辑:我还尝试使用--clear_datastore选项运行服务器。 我在用MacOSX

信息2017-06-16 17:35:01122录制。py:676]已保存;关键: appstats:001100,部分:40字节,完整:1682字节,开销:0.000+0.006;链接:错误
2017-06-16 17:35:01130 api_server.py:374]处理时出现异常 服务名称:“logservice”方法:“Flush”请求: “\n\255\001\022\252\001\010\357\261\305\243\363\302\324\002\020\001\032\234\001已保存; 键:appstats:001100,部分:40字节,完整:1682字节,开销: 0.000+0.006;链接: 请求id:“Ovehjkdik”


您是否尝试了
--clear_datastore
dev_appserver.py
选项?在linux上,我在
/tmp/appengine..
@DanCornilescu中找到了默认的数据存储位置,谢谢。是的,这是我尝试的第一件事。我用的是mac OSX,这个问题解决了吗?你试过清除数据存储了吗?在linux上,我在
/tmp/appengine..
@DanCornilescu中找到了默认的数据存储位置,谢谢。是的,这是我尝试的第一件事。我用的是mac OSX这个问题解决了吗?
Traceback (most recent call last):
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/tools/devappserver2/api_server.py", line 349, in _handle_POST
  api_response = _execute_request(request).Encode() 
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/tools/devappserver2/api_server.py", line 225, in _execute_request
  make_request()
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/tools/devappserver2/api_server.py", line 220, in make_request
  request_id)
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/api/apiproxy_stub.py", line 129, in MakeSyncCall
  method(request, response, request_id)
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/api/logservice/logservice_stub.py", line 203, in _Dynamic_Flush
  self._insert_app_logs(request_id, group.log_line_list())
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/api/apiproxy_stub.py", line 166, in WrappedMethod
  return method(self, *args, **kwargs)
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/api/logservice/logservice_stub.py", line 214, in _insert_app_logs
  '(?, ?, ?, ?)', new_app_logs) 
DatabaseError: database disk image is malformed

RuntimeError("DatabaseError('database disk image is malformed',)",) 
Traceback (most recent call last):
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/lib/cherrypy/cherrypy/wsgiserver/wsgiserver2.py", line 1302, in communicate
  req.respond()
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/lib/cherrypy/cherrypy/wsgiserver/wsgiserver2.py", line 831, in respond
  self.server.gateway(self).respond()
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/lib/cherrypy/cherrypy/wsgiserver/wsgiserver2.py", line 2115, in respond
  response = self.req.server.wsgi_app(self.env, self.start_response)
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/tools/devappserver2/wsgi_server.py", line 287, in __call__
  return app(environ, start_response)
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/tools/devappserver2/request_rewriter.py", line 314, in _rewriter_middleware
  response_body = iter(application(environ, wrapped_start_response))
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/tools/devappserver2/python/request_handler.py", line 159, in __call__ INFO     2017-06-16 17:35:01,137 module.py:809] default: "GET /admin/4785074604081152 HTTP/1.1" 500 -
  self._flush_logs(response.get('logs', []))
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/tools/devappserver2/python/request_handler.py", line 297, in _flush_logs
  apiproxy_stub_map.MakeSyncCall('logservice', 'Flush', request, response)
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/api/apiproxy_stub_map.py", line 95, in MakeSyncCall
  return stubmap.MakeSyncCall(service, call, request, response)
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/api/apiproxy_stub_map.py", line 329, in MakeSyncCall
  rpc.CheckSuccess()
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/api/apiproxy_rpc.py", line 157, in _WaitImpl
  self.request, self.response)
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/ext/remote_api/remote_api_stub.py", line 206, in MakeSyncCall
  self._MakeRealSyncCall(service, call, request, response)
File "/Users/arcano/Virtualenvs/muncommdsenv/muncommds/parts/google_appengine/google/appengine/ext/remote_api/remote_api_stub.py", line 269, in _MakeRealSyncCall
  raise pickle.loads(response_pb.exception()) 
RuntimeError: DatabaseError('database disk image is malformed',)