SnowSpider / cs373-wc

Create a Google App Engine (GAE) app with Python that emulates IMDB to track world crises.
1 stars 1 forks source link

Permission denied #59

Closed SnowSpider closed 12 years ago

SnowSpider commented 12 years ago

wlee@octopus-gardener:/v/filer4b/v38q001/wlee/CS373$ google_appengine/dev_appserver.py --debug --clear_datastore cs373-wc/

Warning: You are using a Python runtime (2.6) that is older than the production runtime environment (2.7). Your application may be dependent on Python behaviors that have changed and may not work correctly when deployed to production. INFO 2012-07-27 17:31:11,192 appengine_rpc.py:160] Server: appengine.google.com INFO 2012-07-27 17:31:11,198 appcfg.py:582] Checking for updates to the SDK. DEBUG 2012-07-27 17:31:11,199 appengine_rpc.py:365] Sending HTTPS request: POST /api/updatecheck?release=1.7.0&timestamp=1337717865&runtime=python27&api_versions=%5B%271%27%5D HTTPS/1.1 Host: appengine.google.com X-appcfg-api-version: 1 Content-type: application/octet-stream User-agent: appcfg_py/1.7.0 Linux/2.6.32-41-server Python/2.6.5.final.0

INFO 2012-07-27 17:31:11,407 appcfg.py:600] The SDK is up to date. INFO 2012-07-27 17:31:11,407 dev_appserver.py:3372] Attempting to remove file at /tmp/dev_appserver.datastore WARNING 2012-07-27 17:31:11,407 dev_appserver.py:3376] Removing file failed: [Errno 1] Operation not permitted: '/tmp/dev_appserver.datastore' ERROR 2012-07-27 17:31:11,407 dev_appserver_main.py:643] <type 'exceptions.IOError'>: [Errno 13] Permission denied: '/tmp/dev_appserver.datastore' DEBUG 2012-07-27 17:31:11,444 dev_appserver_main.py:645] Traceback (most recent call last): File "/v/filer4b/v38q001/wlee/CS373/google_appengine/google/appengine/tools/dev_appserver_main.py", line 640, in main dev_appserver.SetupStubs(appinfo.application, option_dict) File "/v/filer4b/v38q001/wlee/CS373/google_appengine/google/appengine/tools/dev_appserver.py", line 3407, in SetupStubs trusted=trusted, root_path=root_path) File "/v/filer4b/v38q001/wlee/CS373/google_appengine/google/appengine/api/datastore_file_stub.py", line 366, in init** self.Read() File "/v/filer4b/v38q001/wlee/CS373/google_appengine/google/appengine/api/datastore_file_stub.py", line 457, in Read for encoded_entity in self.ReadPickled(self.datastore_file): File "/v/filer4b/v38q001/wlee/CS373/google_appengine/google/appengine/api/datastore_file_stub.py", line 516, in __ReadPickled return pickle.load(open(filename, 'rb')) IOError: [Errno 13] Permission denied: '/tmp/dev_appserver.datastore'

pojkip commented 12 years ago

Try adding the flag --datastore_path="~" when you run devappserver

SnowSpider commented 12 years ago

It works. Thanks!