0

請耐心等待,因爲我是一個完整的noob,並嘗試使用App Inventor爲我的應用程序創建數據庫。500使用Python的服務器錯誤

據谷歌應用程序啓動器,我已經成功地創建我的應用程序。然而,當我加載mcdougaltextspeak.appspot.com到我的瀏覽器,我得到以下信息:

Error: Server Error 
The server encountered an error and could not complete your request. 

如果問題仍然存在,請報告你的問題,並提供此錯誤消息,並引發它的查詢。

我下面提供http://appinventorapi.com/program-an-api-python/的方向,我相信我的問題是因爲我沒有正確地修改默認app.ymal文件

這是我已經按照指示:

application: textspeakedtech597 
version: 1 
runtime: python27 
api_version: 1 
threadsafe: true 

handlers: 
- url: /images 
    static_dir: images 

- url: .* 
    script: main.py 

我最初只是改變MYAPP到mcdougaltextspeak,但我得到了我需要根據這個網站修改代碼爲Python 2.7的消息:

https://developers.google.com/appengine/docs/python/python25/migrate27 

此網站還包括其他事情的修改,所以我想知道如果我的錯誤源於此。方向不記錄修改任何其他代碼。我是否需要修改/添加遷移到Python 2.7頁面上的代碼(請參閱上面的鏈接),如果是這樣的話。

我的應用程序被卡住不保存數據的位置。

如何進行是極大的讚賞任何意見。

+0

這與android有什麼關係? –

+0

前往此處 - https://appengine.google.com/dashboard?&app_id=mcdougaltextspeak並檢查「日誌」。另外,不應該'app.yaml'的第一行是'application:mcdougaltextspeak',而不是你已經放好的東西?! –

+0

此外,您還需要向我們展示您的索引視圖,否則我們不能說出問題所在。 –

回答

1

有你實際上是在https://appengine.google.com創建的應用程序?!你需要做的是第一,那麼你的app.yaml應該包含您所創建的應用標識即application: mcdougaltextspeak &不是它是什麼教程。

你編輯的應用程序後,只要你想,你必須再deploy應用到谷歌應用程序引擎服務器(參見GUI部署)。部署時您將獲得詳細的日誌,這可以確定部署是否成功。

部署完成後,您可以使用您的在線應用程序轉到https://mcdougaltextspeak.appspot.com &。如果仍然出現錯誤,請檢查https://appengine.google.com/dashboard?&app_id=mcdougaltextspeak日誌&在此處報告。