访问SQL,不同的域,同一服务器(VPS)

时间:2013-04-01 08:09:24

标签: sql cross-domain

我有一台带有WHM + cPanel的VPS服务器。我在WHM创建了两个帐户,即'域名A'和'域名B'供参考:

域名A:www.abc.com 域名B:www.xyz.com

说www.abc.com是一个新闻网站,包含所有类别,一个庞大的数据库,但完全没有细分,因为它确实包含所有类别的新闻。

现在我已经购买了域名B,www.xyz.com,我希望它成为一个新闻网站,但是以利基为重点,所以它将有一个完全不同的布局和设计,但它只会有一个新闻类别。这个消息与www.abc.com相同,但它再次只有一个类别。而不是必须在双方添加相同的新闻(完全相同,但请忽略搜索引擎优化和其他一切一秒钟)。我希望这个网站使用www.abc.com的数据库,修改后的查询(添加类别的条件)。

这是可能的,如果是这样,请告诉我如何。

目前我得到: 警告:mysql_query()[function.mysql-query]:拒绝访问用户' legend' @' localhost' (使用密码:否)在第19行的/home/user/public_html/index.php中。

警告:mysql_query()[function.mysql-query]:无法在第19行的/home/user/public_html/index.php中建立指向服务器的链接。

注意:index.php中的第一件事是与sql数据库的连接。访问/mysql.php会返回成功连接的回显。

1 个答案:

答案 0 :(得分:0)

最简单的解决方案是使用附加域,在同一个cPanel帐户上添加其他域。

或者您可以通过从另一个cPanel帐户授予用户访问数据库的权限来尝试数据库用户方法(我没有对此进行测试)http://forums.cpanel.net/f5/mysql-access-between-cpanel-accounts-126409.html