免责声明:我已经在这里问过,但显然是偏离主题的.
我想使用此引导程序模板设置页面,并使用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肯定在文件夹页面内
出了什么问题?
我的命令是否正确?