我想让我的网站在Joomla CMS中远程访问我的WAMP服务器数据库
这就是我所拥有的:
在这台服务器上,我安装了WAMP Server,并在外部主机上安装了Joomla CMS,并希望将数据库链接到我的WAMP。
我不能做的是如何在configuration.php中设置主机名和数据库信息?
我试过了:
var $host = 'http://xxx.xxx.xx.xx/phpmyadmin';
var $user = 'user1';
var $password = 'password';
var $db = 'dbname';
但没有工作:(
提前致谢
答案 0 :(得分:0)
$host
应该是运行MySQL服务器的计算机的主机名或IP地址,而不是PHPMyAdmin客户端Web应用程序的URL。
(您还需要确保MySQL服务器正在侦听TCP / IP,并且您有一个用户帐户,并且有权从远程计算机访问)。
答案 1 :(得分:0)
问题可能在于所谓的远程MySQL
登录,您需要咨询您的托管公司,因为默认情况下,所有远程MySQL
访问都被禁用,即尝试访问数据库来自主机,不同于127.0.0.1
或localhost
。
这通常是您的管理面板中的一个选项,例如在cPanel
中它被称为Remote Database Access Hosts
,然后您添加了一个主机,(允许使用%通配符,这意味着任何远程计算机可以远程访问MySQL
。