App Inventor 2 TinyWebDB無法正常使用 |
|
王威章
更新時間:2014/4/20 上午 10:19:55 |
|
TinyWebDB 在按完Deploy之後會出現錯誤訊息,要怎麼排除呢??困擾我好幾天了~~~~~
|
|
|
|
文淵閣工作室
更新時間:2014/4/20 上午 11:18:46 |
|
您好: TinyWebDB 的建置的確較複雜,包括 Python 的版本都有限制,建議您參考拙著 App Inventor 2 零基礎入門班第 11.2 耐心操作,也提醒您注意 Python 的版本、作業系統版本,專案名稱application: chiou3qorz-appinventor 前面有的個空白。
此外,請提供更完整的資訊,例如錯誤訊息或畫面,方便我們為您服務,因為申請 TinyWebDB 的動作並不經常操作,因此您目前提供的資訊,我們的經驗仍不足以判斷錯誤原因。 |
|
|
|
王威章
更新時間:2014/4/20 下午 12:10:08 |
|
以下是跑出的錯誤訊息: |
|
|
|
王威章
更新時間:2014/4/20 下午 12:10:22 |
|
2014-04-20 12:09:25 Running command: "['C:\\Python27\\python.exe', '-u', 'C:\\Program Files (x86)\\Google\\google_appengine\\appcfg.py', '--no_cookies', u'--email=herry0525@gmail.com', '--passin', 'update', 'C:\\Users\\iii\\Desktop\\customtinywebdb']" 12:09 PM Application: customtinywebdb; version: 1 12:09 PM Host: appengine.google.com 12:09 PM Starting update of app: customtinywebdb, version: 1 12:09 PM Getting current resource limits. Password for herry0525@gmail.com: Use an application-specific password instead of your regular account password. See http://www.google.com/support/accounts/bin/answer.py?answer=185833 However, now the recommended way to log in is using OAuth2. See https://developers.google.com/appengine/docs/python/tools/uploadinganapp#Python_Password-less_login_with_OAuth2 2014-04-20 12:09:29,201 ERROR appcfg.py:2323 An error occurred processing file '': HTTP Error 401: Unauthorized. Aborting. Error 401: --- begin server output --- Must authenticate first. --- end server output --- 2014-04-20 12:09:29 (Process exited with code 1)
You can close this window now. |
|
|
|
王威章
更新時間:2014/4/20 下午 12:13:15 |
|
我3本文淵工作室出的app inventor的書都有買,可是都沒有對TinyWebDB提出較完整的說明,期待新的3本app inventor 2的另外兩本趕快上市^_^,只買到最新的那本而已~~ |
|
|
|
文淵閣工作室
更新時間:2014/4/20 下午 05:33:55 |
|
您好: 我們在 App Inventor 2 零基礎入門班第 11.2 有相關的說明,而且我又重做了一次,並沒有問題,您可參考。
從您的錯誤訊息畫面中,您所使用的 Application: customtinywebdb, 表示您仍使用預設的專案名稱,建議您在 Google App Engine 中,選取專案 customtinywebdb,按 Remove Project 移除專案後,重新再建專案試試。
請記得要在 https://appengine.google.com/ 中先建立一個專案,例如名稱為:「myappinventor」,那麼在 Google App Engine 中按 Edit 鈕, application: customtinywebdb 應改為 application: myappinventor,然後存檔後發佈。
Password for herry0525@gmail.com: Use an application-specific password instead of your regular account password 的訊息,好像是帳號、密碼不對的訊息(我猜的),不知您是否和我一樣有多組 Google 帳號,請確定自已使用那一組帳號。
我將「An error occurred processing file '': HTTP Error 401: Unauthorized. Aborting. Error 401」上網查詢,得到相關資料, https://code.google.com/p/googleappengine/issues/detail?id=10350 也給您參考。
|
|
|
|
王威章
更新時間:2014/4/21 上午 11:30:54 |
|
不好意思,我試了一下,在還沒有上傳之前,連在我電腦輸入localhost:8080,也無法顯示網頁。我看其他說明是,在還沒有上傳之前,在自己電腦的8080 PORT應該要可以看的到網頁。再麻煩您幫我確認一下,謝謝。 |
|
|
|
文淵閣工作室
更新時間:2014/4/22 上午 11:22:49 |
|
您好: 因為應用程式不斷更新,但各軟體間的整合卻不一定同步更新,因此造成 Python 3.X 以上的版本並無法加入應用程式。
我們使用的仍是 Python 2.7 在 Python 2.7.5 + Google App Engine 1.8.3 可以在 Google App Engine 按 Browse 以 localhost:8080 作本機模擬。 但在 Python 2.7.6 + Google App Engine 1.9.0,並無法在 Google App Engine 按 Browse 以 localhost:8080 作本機模擬,但以 Deploy 發佈是正常的。
這個問題也困擾我們很久,過程中曾經解決了本機模擬,但 TinyWebDB 網路資料庫卻應生問題,嚐試了很久,最後仍解決不了,後來是想說,反正可以正常以 Deploy 發佈就足夠了。 因此,您說按 Browse 以 localhost:8080 無法作本機模擬,這是正常的現在,只是我們書上故意避開這個說明。以後我們會多在此問題上多加研究。
請您再耐心操作,如果仍有問題,請您明確告知,您的電腦是 32 或 64 位元,下載的 Python 版本、Google App Engine 版本,這樣我們比較容易協助您解決問題。 |
|
|
|
王威章
更新時間:2014/4/23 上午 11:52:31 |
|
我電腦是64位元的,Python 2.7.3、 Google App Engine 1.9.3,還是要謝謝你,我自己已經找出問題了~~~原來Google App Engine要登入的密碼要另外到google申請API應用程式密碼,後來我申請完,第一次上傳還是失敗,後來我將project刪除,重新creat一個,就可以上傳成功了!! |
|
|
|
王威章
更新時間:2014/4/23 上午 11:54:14 |
|
順便想詢問一下,App Inventor 2另外兩本什麼時候會出版~~~~~~~等好久了!!! |
|
|
|
文淵閣工作室
更新時間:2014/4/23 下午 04:16:49 |
|
恭喜您順利解決。 目前 App Inventor2 初學特訓班,已進行二校,如果順利,應該可在下個月出版。 至於 App Inventor2 專題特訓班,目前正在準備,因這版書的難度較高,可能會發較多的時間,很感謝您的支持。 |
|
|
|
|
|
李文博
更新時間:2015/1/25 下午 12:21:47 |
|
文淵 你好 我的app 寫了一個 我們論壇的app 後來原本都可以正常使用 後來 Android 版本更新至5.0 後 app 瀏覽正常 退出app 正常 失效的是返回上一頁的功能 請問大大要如何修正 !! |
|
|
|
文淵閣工作室
更新時間:2015/1/26 上午 10:17:41 |
|
您好, 我們服務的電子郵件是 e-happy@e-happy.com.tw |
|
|
|
章程
更新時間:2015/11/16 上午 11:22:27 |
|
TinyWebDB 在按完Deploy之後會出現403錯誤訊息,要怎麼排除呢
2015-11-16 11:14:06 Running command: "['C:\\Python27\\pythonw.exe', '-u', 'C:\\Program Files\\Google\\google_appengine\\appcfg.py', '--oauth2_credential_file=C:\\Users\\Eric/.appcfg_oauth2_tokens', 'update', 'C:\\customtinywebdb\\tinywebdbericzhangs']" 11:14 AM Application: tinywebdbericzhangs; version: 1 11:14 AM Host: appengine.google.com 11:14 AM Starting update of app: tinywebdbericzhangs, version: 1 11:14 AM Getting current resource limits. 2015-11-16 11:14:14,755 ERROR appcfg.py:2438 An error occurred processing file '': HTTP Error 403: Forbidden Unexpected HTTP status 403. Aborting. Error 403: --- begin server output --- You do not have permission to modify this app (app_id=u's~tinywebdbericzhangs')
|
|
|
|
章程
更新時間:2015/11/16 下午 01:40:49 |
|
TinyWebDB 在按完Deploy之後會出現403錯誤訊息,要怎麼排除呢?
看過其他文章知道, 書本內範例GAE 不能用 project name, 要改用 project id , 測試過後已可以deploy tinywebdb
|
|
|
|
文淵閣工作室
更新時間:2015/11/16 下午 04:12:00 |
|
是的, 這個部份要填的是 Project id. |
|
|
|
章程
更新時間:2015/11/17 下午 05:36:10 |
|
請問deploy 成功後 projectid.appspot.com 出現畫面 是 " Hello World! " |
|
|
|
章程
更新時間:2015/11/18 上午 09:15:29 |
|
2015-11-18 09:00:25 Running command: "['C:\\Python27\\pythonw.exe', '-u', 'C:\\Program Files\\Google\\google_appengine\\appcfg.py', '--oauth2_credential_file=C:\\Users\\Eric/.appcfg_oauth2_tokens', 'update', 'C:\\customtinywebdb\\tinywebdbericzhangs']" 09:00 AM Application: tinywebdbericzhangs-1130; version: 1 09:00 AM Host: appengine.google.com 09:00 AM Starting update of app: tinywebdbericzhangs-1130, version: 1 09:00 AM Getting current resource limits. 09:00 AM Scanning files on local disk. 09:00 AM Cloning 1 static file. 09:00 AM Cloning 3 application files. 09:00 AM Compilation starting. 09:00 AM Compilation completed. Deply message is success ! 但出現 Helloe World 是 GAE 內的new project template 的 php 困惑與頭痛許久 !
09:00 AM Starting deployment. 09:00 AM Checking if deployment succeeded. 09:01 AM Deployment successful. 09:01 AM Checking if updated app version is serving. 09:01 AM Completed update of app: tinywebdbericzhangs-1130, version: 1 09:01 AM Uploading index definitions. 2015-11-18 09:01:20 (Process exited with code 0)
You can close this window now. |
|
|
|
文淵閣工作室
更新時間:2015/11/20 上午 10:02:47 |
|
請問您上傳的檔案是 App Inventor 所提供的建置檔嗎? |
|
|
|
|
章程
更新時間:2015/11/28 下午 02:54:15 |
|
後來還是有問題 ,自建tinywebdb可以解決, 範例也可以聯上使用 |
|
|
|