首页 > 解决方案 > 使用 PHP 在 Google 应用引擎中进行连接检查

问题描述

我已经在 Google APP Engine 上部署了我的 index.php 文件。当我使用 gcloud app deploy命令打开我的文件时,它在我的浏览器中打开并显示我在 index.php 文件中编写的 echo 语句。

现在我想检查我的数据库是否正在使用另一个 php 文件进行连接

dbconnect.php 
<?php
$conn = mysqli_connect(null, "user", "user123", "test","0","/cloudsql/mycloudinstance");

if (!$conn) {
    echo "Error: Unable to connect to MySQL." . PHP_EOL;
    echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
    echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
    exit;
}else{

echo "Success: A proper connection to MySQL was made! The my_db database is great." . PHP_EOL;
echo "Host information: " . mysqli_get_host_info($conn) . PHP_EOL;


}

mysqli_close($conn);

?>

我的app.yaml文件:

runtime: php72
handlers:

- url: /.*
  script: auto

我不知道如何运行我的 dbconnect.php 文件。还尝试在脚本标签中添加 dbconnect.php。但它给出了错误..请帮助。

标签: phpmysqlgoogle-app-engine

解决方案


推荐阅读