へっぽこびんぼう野郎のnewbie日記

けろけーろ(´・ω・`)!

Google App EngineのDeployでハマった話

You do not have permission to modify this app(u="xxxx")

こんな感じの403エラーが出現。

 

なぜか→

このブログの通り、 application: helloworld にしていた。 

マロマゴ: Google App Engineでハマらない為に

 

なんでapplicationのidを変えなきゃいけないかっていうと、このxxxxの部分は、

https://xxxx.appspot.com/

に相当するからだ。これが重複したらそりゃおかしいねって話。

 

で、他のに名前をチェンジしてみた。

すると今度はこんなエラー

 This application does not exist (app_id=u'xxxx')

 なんてこった。

ググってみると、

appcfg.py update --no_cookies xxxx/

これをしろと出てきた。

クッキーを削除するんだね。おkやってみるよ。

→状況変わらず。

 

どういうことだと、そこらへんのサイトをぐるぐる回っていると、

そういえばGoogle App Engineで、Create Applicationしてないんじゃないかということに気付いた。

https://appengine.google.com/start

↑これ

 

登録してみる。

無事、

09:11 AM Application:xxxx; version: 1

09:11 AM Host: appengine.google.com

09:11 AM 

Starting update of app: xxxx, version: 1

09:11 AM Getting current resource limits.

09:11 AM Scanning files on local disk.

09:11 AM Cloning 2 application files.

09:11 AM Uploading 2 files and blobs.

09:11 AM Uploaded 2 files and blobs

09:11 AM Compilation starting.

09:11 AM Compilation completed.

09:11 AM Starting deployment.

09:11 AM Checking if deployment succeeded.

09:11 AM Deployment successful.

09:11 AM Checking if updated app version is serving.

09:11 AM Completed update of app: xxxx, version: 1

WARNING: This application is using the Python 2.5 runtime, which is deprecated! It should be updated to the Python 2.7 runtime as soon as possible, which offers performance improvements and many new features. Learn how simple it is to migrate your ap。plication to Python 2.7 at https://developers.google.com/appengine/docs/python/python25/migrate27. 

 とアップロードが完了した。

ググって、StackOverflowにたどりつくと、僕と同じような事態に陥っていた人がいたけど、

たぶん彼らは僕のような超初歩的なミスのせいでアップロードできなかったんだと思う。

 

--2015.02.06

新しく記事書いたのでこっちも参照してみてください。


2015年冬、Google App Engineでもう一度デプロイしてみた - へっぽこびんぼう野郎のnewbie日記