gpt4 book ai didi

php - 为什么找不到我的 php 页面?是我的yaml文件有问题吗?

转载 作者:行者123 更新时间:2023-11-29 15:30:56 26 4
gpt4 key购买 nike

我目前正在开发一个界面,用于对 Google 云平台上的 mySQL 数据库运行 SQL 查询。我有 PHP、HTML 和 YAML 文件。我已经启动了 HTML,但由于某种原因,每次我尝试运行查询时,都会进入此页面: HTML Error 500

我不认为 PHP 或 HTML 是问题所在,因为当我添加测试 HTML 按钮时,它在我的本地计算机上运行。我的 yaml 文件是这样的:

service: default
runtime: php55

handlers:

- url: /(.+\.php)$
script: \1

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

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

有人知道我在这个配置中是否做错了什么吗?我的 php 文件名为 sql.php,主 html 文件名为 index.html 谢谢!

最佳答案

您还需要定义您的 environment variablesapp.yaml 文件中。

这是来自 GCP GitHub repository示例 :

# [START gae_php_mysql_env]
env_variables:
# Replace USER, PASSWORD, DATABASE, and CONNECTION_NAME with the
# values obtained when configuring your Cloud SQL instance.
MYSQL_DSN: mysql:unix_socket=/cloudsql/INSTANCE_CONNECTION_NAME;dbname=DATABASE
MYSQL_USER: USER
MYSQL_PASSWORD: PASSWORD
# [END gae_php_mysql_env]

Remember - storing secrets in plaintext is potentially unsafe. Consider using something like https://cloud.google.com/kms/ to help keep secrets secret.

关于php - 为什么找不到我的 php 页面?是我的yaml文件有问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58742286/

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