php - 如何更改 Mantis 中的配置文件?

标签 php mysql mantis

我已经在我们的一台服务器上安装了 MantisBT 1.2.18,它工作正常。然后突然,有人问我是否可以将 Mantis 安装在不同的服务器上,但仍然必须使用当前 Mantis 服务器中的现有数据库。

所以我将整个文件夹复制到新服务器,然后编辑 config_inc.php 将 $g_hostname 的值从“localhost”更改为当前 Mantis 服务器的 IP 地址。

    $g_hostname = '10.0.0.xxx';
    $g_db_type = 'mysql';
    $g_database_name = 'mantisdb';
    $g_db_username = 'root';
    $g_db_password = '';

但是我得到了这个错误:

应用程序错误 #400 数据库连接失败。从数据库收到的错误是 #2003:无法连接到“10.0.0.xxx”(61) 上的 MySQL 服务器。

系统警告:'mysql_connect():无法连接到 '10.0.0.xxx' (61) 上的 MySQL 服务器,位于 '/Applications/MAMP/htdocs/mantis/library/adodb/drivers/adodb-mysql .inc.php' 第 365 行。

我的问题是。是否可以在 config_inc.php 中使用 IP 地址?我需要更改哪些其他配置文件?

我已经在 Mantis 论坛上发布了这个问题,但没有得到任何答案。

谁能帮我解决这个问题。

非常感谢。

最佳答案

根据 David Jirman's comment ,这不是 MantisBT 问题,连接失败是由不正确的数据库设置(权限)引起的。

关于php - 如何更改 Mantis 中的配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28574362/

相关文章:

mysql - 在 mysql 导出中将 blob 转换为文本

php - 使用 FreeTDS 库通过 Zend Framework 连接 MSSQL Server

PHP 打印发送到 MSSQL 的所有查询

php - MySQL查询从A中选择行并组合B中的多行

mantis - 如何在 Mantis 的路线图中使用自定义字段?

azure - Mantis - 通过 Windows Azure Active Directory 进行身份验证

php - 在 Zend Studio 8 上为 mylyn 安装 mantis

php常量键值数组

javascript - 我的 ajax 调用没有从 PHP/Mysql 中提取动态数据

php - 使用 PHP mail() 发送电子邮件时,将什么用作 "spam-filter"?