通过本地计算机上的WorkBench或PHP(也通过本地组件)与ClearDb的连接正常。
但是在将我的PHP程序部署到Heroku上后,它不起作用-如果我运行Deploy / View,它就会挂起。
更具体地说。我的PHP代码如下:
$db_host = 'eu-cdbr-west-02.cleardb.net';
$db_username = 'b0f439327ec632';
$db_password = '******';
$db_name = 'heroku_846065d530579e0';
$db_charset = 'utf8';
echo "<p>Before Connection";
$is_connected = @mysql_connect($db_host, $db_username, $db_password);
echo "<p> After MySQL Connection. is_connected=$is_connected";
如果我在本地计算机上运行它,它将成功。如果我在Heroku上运行它,则回显为“ Before Connection”,仅此而已-没有错误代码,没有超时警告-仅此而已。 有人可以帮我解决这个问题吗?