将静态项目上传到Google应用引擎

 lifetime8_797 发布于 2023-01-03 13:40

免责声明:我已经在这里问过,但显然是偏离主题的.

我想使用此引导程序模板设置页面,并使用google appengine服务将其作为静态网站托管.

在google_appengine目录中,我创建了一个包含页面数据和app.yaml的文件夹页面:

google_appengine [文件夹]

...

dev_appserver.py

appcfg.py

...

页面[文件夹]

的app.yaml

公共[文件夹]

app.yaml将此作为内容:

      application: coolmoon
  version: 1
  runtime: python27
  api_version: 1
  threadsafe: yes

  handlers:

  - url: /(.+)
    static_files: public/\1
    upload: public/(.*)

  - url: /
    static_files: public/index.html
    upload: public/index.html

  skip_files:
  - ^(.*/)?app\.yaml
  - ^(.*/)?app\.yml
  - ^(.*/)?#.*#
  - ^(.*/)?.*~
  - ^(.*/)?.*\.py[co]
  - ^(.*/)?.*/RCS/.*
  - ^(.*/)?\..*
  - ^(.*/)?tests$
  - ^(.*/)?test$
  - ^test/(.*/)?
  - ^COPYING.LESSER
  - ^README\..*
  - \.gitignore
  - ^\.git/.*
  - \.*\.lint$
  - ^fabfile\.py
  - ^testrunner\.py
  - ^grunt\.js
  - ^node_modules/(.*/)?

当我进入google_appengine文件夹并运行时

python dev_appserver.py page

我收到错误消息

 Traceback (most recent call last):   File "dev_appserver.py", line 82,
 in 
     _run_file(__file__, globals())   File "dev_appserver.py", line 78, in _run_file
     execfile(_PATHS.script_file(script_name), globals_)   File "/home/bogus/webpage/google_appengine/google/appengine/tools/devappserver2/devappserver2.py",
 line 943, in 
     main()   File "/home/bogus/webpage/google_appengine/google/appengine/tools/devappserver2/devappserver2.py",
 line 936, in main
     dev_server.start(options)   File "/home/bogus/webpage/google_appengine/google/appengine/tools/devappserver2/devappserver2.py",
 line 695, in start
     options.config_paths)   File "/home/bogus/webpage/google_appengine/google/appengine/tools/devappserver2/application_configuration.py",
 line 617, in __init__
     config_paths = self._config_files_from_paths(config_paths)   File "/home/bogus/webpage/google_appengine/google/appengine/tools/devappserver2/application_configuration.py",
 line 682, in _config_files_from_paths
     self._config_files_from_dir(path) if os.path.isdir(path) else [path])   File
 "/home/bogus/webpage/google_appengine/google/appengine/tools/devappserver2/application_configuration.py",
 line 710, in _config_files_from_dir
     (dir_path, or_web_inf)) google.appengine.tools.devappserver2.errors.AppConfigNotFoundError:
 "page/" is a directory but does not contain app.yaml or app.yml

但app.yaml肯定在文件夹页面内

出了什么问题?

我的命令是否正确?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有