Почему ошибка «Сервер не найден» при вводе адреса - http://localhost:8080/ в моем браузере - PullRequest
1 голос
/ 07 декабря 2011

Я новичок в Google App Engine. Я могу запустить сервер приложений из командной строки Windows, и на нем отображается «Информация: сервер работает на http://localhost:8080/", но все же, когда я ввожу адрес в браузере, он показывает ошибку« Сервер не найден ».

1 Ответ

0 голосов
/ 08 декабря 2011

Есть много причин, по которым это может происходить.Если вы проверили настройки брандмауэра, я готов поспорить, что есть проблема с вашим файлом app.yaml.

Если ваш основной скрипт на python называется main и находится в корневом каталоге кода вашего приложенияРабочий пример файла app.yaml:

application: yourapplicationname
version: 1
runtime: python
api_version: 1

- url: .*
  script: main.py

Также убедитесь, что в вашем файле main.py маршруты правильные.например:

  from google.appengine.ext import webapp

  class Main(webapp.RequestHandler):
        def get(self):
            self.response.out.write('Hello World')

  def main():
      application = webapp.WSGIApplication([('/', Main)],
           debug=True)
      util.run_wsgi_app(application)


  if __name__ == '__main__':
      main()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...