mysql - 本地开发joomla与远程数据库

标签 mysql joomla database-connection remote-debugging

我是 joomla 的新手,我只是在设置我的开发环境。我使用 Eclipse 和 XAMPP,现在我将所有内容设置为显示 hello world,效果很好。现在我必须设置MySQL 数据库。我之前在我的主机上安装了 joomla,一切都设置好了,还安装了一些插件和扩展等等。我刚刚通过 FTP 下载了这个,我正在尝试在本地主机上调试它,但使用数据库连接到远程服务器。是否可以?我试图用谷歌搜索它,但到目前为止我还没有运气。那么有没有办法做到这一点呢?也许config.php中有一些小变化?

最佳答案

我没有测试过这一点,但您需要修改本地 joomla configuration.php 文件中的以下内容,以匹配服务器上托管的实时站点的 configuration.php 中的内容:

public $dbtype = 'mysqli';
public $host = 'localhost';
public $user = 'yourusername';
public $password = 'yourpassword';
public $db = 'yourdatabasename';
public $dbprefix = 'xxxxx_';

此外,您很可能必须允许开发计算机访问您的数据库。这实际上取决于您的主机/服务器的设置方式,但本质上您需要将本地计算机的公共(public) IP 地址添加到服务器上的 mysql 访问主机 列表中,以便它可以与数据库连接。

关于mysql - 本地开发joomla与远程数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19036008/

相关文章:

XAMPP 中的 MySQL I/O 性能

mysql - 多对多具有共同的 where 条件

php - Laravel 4.2 : MYSQL Timeout. 在哪里更改全局时间

PHP - 为什么 while(mysql_fetch_array(mysql_query())) 循环?

javascript - 如何动态添加图像和链接到轮播?

java - HikariCP 连接池立即创建 100 个连接

mysql - 选择具有相同值的行,每个行都有限制

未定义带有 $E 的 Joomla Javascript?

.htaccess - 将域更改为静态 IP,SEO Joomla 友好 URL 不起作用

php - 在 PHP 中从操作表单调用函数的最佳方法是什么?