无法访问远程MySQL

时间:2017-10-01 05:51:42

标签: cpanel remote-access

我的域名afrikinu.com上的数据库存在远程连接问题。我打算将数据库用作移动应用程序的数据源。

我尝试在数据库配置设置中使用IP 198.23.61.43(我发现在远程MySQL中添加了作为访问主机)作为主机,但无济于事:

<?php
$host = "198.23.61.43";
$mysql_username = "afrikinu_george";
$mysql_pwd = "***";
$db_name = "afrikinu_myheart_ke";
$conn = mysqli_connect($host, $mysql_username, $mysql_pwd, $db_name);
?>

我还尝试在远程MySQL和配置设置中使用服务器信息中的共享IP地址170.10.161.21,但它也没有用。

我注意到cPanel Main中的主目录设置为/home1/afrikinu,但默认情况下,连接会尝试访问错误日志中显示的/home/afrikinu,并认为这可能是问题所在。

cPanel Main

error log

如果这是问题,我该如何解决?如果不是,那可能是什么问题?

我尝试过很多建议的解决方案,包括联系我的主机提供商,了解远程连接问题,但所有尝试都没有用。

任何帮助都将受到高度赞赏。在此先感谢:)

1 个答案:

答案 0 :(得分:0)

显然,你不应该在你的用户密码中使用$ :)这就是问题所在。谢谢你的回复。