使用PHP连接到Heroku应用程序中的ClearDB数据库失败,没有错误消息

时间:2019-01-10 13:29:51

标签: php mysql heroku

我排除了在mysqli_connect中提供不正确的名称或密码的可能性,因为当我更改它们以使其故意不正确时,实际上从mysqli_connect_error()收到一条错误消息。使用下面的代码,连接失败,但是没有收到错误消息。我没主意。您建议我下一步要做什么调试?

 <?php

        $con = mysqli_connect("eu-cdbr-west-02.cleardb.net", "b497f08cc1919a", "7d15759b", "heroku_8d537c3a6f00758"); 

        if (!$conn) 
        {
            die("Connection failed: " . mysqli_connect_error());
        }
        echo "Connected successfully";


    ?>

编辑:正如Seth所指出的,我输错了变量名。抱歉,我会自己出去的。 :(

1 个答案:

答案 0 :(得分:0)

您的代码正在使用$con进行连接,但正在检查$conn。如果您没有看到“已成功连接”文本,则您的应用整体上可能还有另一个问题。通常,您会将其放在else部分。