triển khai ứng dụng python27 của tôi là thất bại đối với một số lý do:Triển khai App Engine không thành công với "Lỗi ứng dụng khách (400) Yêu cầu không hợp lệ vì lý do không xác định".
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.
Làm thế nào tôi có thể gỡ lỗi đó? Cảm ơn, Carl
Mọi kỹ sư Google đều có thể trợ giúp về điều này? Tôi vẫn chưa tìm thấy sự cố và lỗi là tối nghĩa. – Malartre
Tôi gặp vấn đề tương tự và thẳng thắn rằng điều này gây phiền toái rằng "Yêu cầu không hợp lệ vì lý do KHÔNG ĐƯỢC CẦN". Tôi hầu như không thực hiện bất kỳ thay đổi nào đối với ứng dụng của mình. Tôi chỉ cần thực hiện một thay đổi trong một tệp HTML - không có thay đổi tệp cấu hình nào. Và tôi nhận được lỗi này. Tôi đang sử dụng Linux và tôi đã thử xóa một số tệp trong thư mục chính - chẳng hạn như .appcfg_oauth2_tokens sau đó nó yêu cầu tôi cho phép ứng dụng bằng Chrome nhưng tôi vẫn gặp lỗi tương tự. Có ai đó vui lòng giúp đỡ không? –
Cập nhật: Tôi đã có thể giải quyết vấn đề bằng cách xóa dấu gạch chéo ngược trước dấu chấm trong tên tệp từ tham số URL trong app.yaml. Điều này được sử dụng để làm việc tốt trước đây. Tôi đã thêm dấu gạch chéo ngược suy nghĩ rằng tham số URL chấp nhận cú pháp regex thông thường. Và nó đã làm trước đó, chắc chắn. Đối với bất kỳ ai khác cũng gặp sự cố này, hãy thử xem tệp app.yaml cho các sự cố. Sao lưu toàn bộ thư mục dự án và bắt đầu loại bỏ tất cả các dòng nghi ngờ –