gpt4 book ai didi

php - 谷歌应用引擎 "Error parsing ./app.yaml: Unknown url handler type"

转载 作者:太空狗 更新时间:2023-10-29 22:05:40 27 4
gpt4 key购买 nike

我正在学习有关如何在 Google App Engine 上安装 PHPMyAdmin 的教程,我完全按照说明进行操作,当我推送该应用程序时,出现了解析错误。这是教程链接: https://gae-php-tips.appspot.com/2013/05/26/setting-up-phpmyadmin-on-app-engine/

我搜索了 Stackoverfllow 并发现了一些具有相同错误的问题,几乎每个人都说它们是缩进问题导致的,但我已经多次检查我的文件并没有在 app.yaml 文件中发现任何缩进。

这是我的 app.yaml 文件

application: phpmyadmin2121
version: phpmyadmin
runtime: php
api_version: 1

handlers:
- url: /(.*\.(ico$|jpg$|png$|gif$))
static_files: phpMyAdmin/\1
upload: phpMyAdmin/(.*\.(ico$|jpg$|png$|gif$))
application_readable: true

- url: /(.*\.(htm$|html$|css$|js$))
static_files: phpMyAdmin/\1
upload: phpMyAdmin/(.*\.(htm$|html$|css$|js$))
application_readable: true

- url: /(.*\.(php$))
script: phpMyAdmin/\1
secure: always
login: admin

- url: /(.+)
script: phpMyAdmin/index.php
secure: always
login: admin

- url: /
script: phpMyAdmin/index.php
secure: always
login: admin

这是显示错误的命令行提示符:

Michaels-MacBook-Air:phpMyAdmin Mike$ appcfg.py -R -A phpmyadmin2121 -V phpmyadmin 更新。 用法:appcfg.py [选项] 更新 | [文件,...]

appcfg.py: error: Error parsing ./app.yaml: Unknown url handler type.
<URLMap
secure=default
static_files=None
application_readable=None
auth_fail_action=redirect
require_matching_file=None
static_dir=None
redirect_http_response_code=None
http_headers=None
url=/(.*\.(ico$|jpg$|png$|gif$))
script=None
upload=None
api_endpoint=None
expiration=None
position=None
login=optional
mime_type=None
>
in "./app.yaml", line 8, column 1

最佳答案

万一其他人遇到这个问题,我遇到了同样的问题。您必须为所有子目录添加 两个 空格。确保单词与“url”一致。

不起作用:

- url: /
script: phpMyAdmin/index.php
secure: always
login: admin

不起作用:

- url: /
script: phpMyAdmin/index.php
secure: always
login: admin

作品:

- url: /
script: phpMyAdmin/index.php
secure: always
login: admin

此外,更改行以从此更新应用程序:

appcfg.py -R -A my_application_id -V phpmyadmin 更新。

对此:

appcfg.py --oauth2 -R -A my_application_id -V phpmyadmin 更新。

出于某种奇怪的原因,第一个命令要求您提供电子邮件和密码(我的个人电子邮件不起作用)。将第二个命令与 --oauth2 选项一起使用即可。

关于php - 谷歌应用引擎 "Error parsing ./app.yaml: Unknown url handler type",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25453962/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com