2011-06-26 62 views
0
使用子域名时

比方说,我们有一个笨的安装和访问安装/网站的方式是subdomain.domain.com定义MySQL主机配置变量笨

CI中的数据库配置,又该主机名变量是? 我尝试了下面两个,但我仍然无法连接到数据库。

$db['default']['hostname'] = 'localhost'; 
$db['default']['hostname'] = 'subdomain.domain.com'; 

注意:我确信用户名和密码的详细信息是正确的。

注意2:是否使用子域作为MySQL的外部源?如果是的话,我应该打开MySQL中的选项来接受外部请求吗?不确定这是否相关。

回答

0
$db['default']['hostname'] = 'xx.xxx.xxx.xxx'; 

尝试将其设置为服务器的IP地址。这就是我总是配置我的。

+0

尝试过,但它没有工作。 – arvinsim

0

我用:

$db['default']['hostname'] = "localhost"; 

我的本地机器上,它并没有真正必须是一个IP地址,只有你的机器可以解析为IP地址的东西..