私のpython27アプリの展開は、いくつかの理由で失敗している:App Engineのデプロイメントに失敗し、「クライアントエラー(400)要求が不特定の理由で無効です。」
2012-03-09 16:46:25 Running command: "['C:\\Python27\\pythonw.exe', '-u', 'C:\\Program Files (x86)\\Google\\google_appengine\\appcfg.py', '--no_cookies', u'[email protected]', '--passin', 'update', 'C:\\Users\\XXXXXXXXXXXXXX\\GoogleAppEngine\\XXXXXXXXXXXXXX']"
Application: XXXXXXXXXXXXXX; version: 1
Host: appengine.google.com
Starting update of app: XXXXXXXXXXXXXXX, version: 1
Getting current resource limits.
Password for [email protected]: Scanning files on local disk.
Scanned 500 files.
Scanned 1000 files.
Scanned 1500 files.
Scanned 2000 files.
Scanned 2500 files.
Cloning 2973 static files.
Cloned 100 files.
Cloned 200 files.
Cloned 300 files.
Cloned 400 files.
Cloned 500 files.
Cloned 600 files.
Cloned 700 files.
Cloned 800 files.
Cloned 900 files.
Cloned 1000 files.
Cloned 1100 files.
Cloned 1200 files.
Cloned 1300 files.
Cloned 1400 files.
Cloned 1500 files.
Cloned 1600 files.
Cloned 1700 files.
Cloned 1800 files.
Cloned 1900 files.
Cloned 2000 files.
Cloned 2100 files.
Cloned 2200 files.
Cloned 2300 files.
Cloned 2400 files.
Cloned 2500 files.
Cloned 2600 files.
Cloned 2700 files.
Cloned 2800 files.
Cloned 2900 files.
Cloning 3 application files.
Uploading 4 files and blobs.
Uploaded 4 files and blobs
Compilation starting.
Compilation completed.
Starting deployment.
Rolling back the update.
Error 400: --- begin server output ---
Client Error (400)
The request is invalid for an unspecified reason.
--- end server output ---
2012-03-09 16:47:14 (Process exited with code 1)
You can close this window now.
私はそれをデバッグするにはどうすればよいですか? ありがとう、 Carl
Googleエンジニアがこれを手伝うことができますか?私はまだ問題を発見していないし、エラーはあいまいです。 – Malartre
私は同じ問題を抱えていて、率直に言って、「要求されていない理由は無効です」と迷惑です。私はほとんど私のアプリに何か変更を加えました。私は単純に1つのHTMLファイル内で1つの変更を加えました。設定ファイルは変更されません。そして私はこのエラーが発生しています。私はlinuxを使用しています。ホームディレクトリのいくつかのファイルを削除しようとしました。たとえば、.appcfg_oauth2_tokensのように、Chromeを使用してアプリの承認を求められましたが、同じエラーが発生しています。誰かが助けてくれますか? –
更新:app.yamlのURLパラメータからファイル名のドットの前にバックスラッシュを削除することで問題を解決できました。これは以前はうまく動作していました。 URLパラメータが正規表現の正規表現を受け入れると考えるバックスラッシュを追加しました。そして、それは早かったのです。この問題を抱えている人はapp.yamlファイルで問題を調べてみてください。プロジェクトのディレクトリ全体をバックアップして、疑わしい行をすべて取り除いてから –