godaddy空间无法与外部mysql数据库连接
原网站放在我自己的服务器上,但由于备案的问题被封了,考虑换空间,方法如下:1.网站移动godaddy的空间上,linux主机,我把这台服务器称为SA;2.数据库不变,还用...
原网站放在我自己的服务器上,但由于备案的问题被封了,考虑换空间,方法如下:
1. 网站移动godaddy的空间上,linux主机,我把这台服务器称为SA;
2. 数据库不变,还用原来的服务器,是windows2000S,假设IP为218.4.152.101,主要是数据已很大,不太好移,我把放mysql数据库的服务器称为SB;
3. 出现问题后,为了进行测试,我用到了第三台服务器,WIN7,称为SC;
网站移到SA后,SB上的MYSQL中HOST改为%,但连接数据库出现问题。为了便于测试,我把文件改为只有数据库链接的几行,文件名为test.php,上传到SA进行测试,主要提示以下二种,且无规律循环出现:
第一种:Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on '218.4.152.101' (4) in /home/content/d/f/p/dfpaintcom/html/csqyzx/www/test.php on line 7
Can not connect mysql server...
第二种:Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 113 in /home/content/d/f/p/dfpaintcom/html/csqyzx/www/test.php on line 7
Can not connect mysql server...
然后我把这个test.php文件放在SC上,一切正常!也就是说,test.php文件肯定没有问题,服务器地址、用户名、密码也完全正确!
初步考虑是不是SB的防火墙问题,卸载了所有防火墙,还是没用!
又换了一台服务器代替SB,也是windows 2000 server,同样的问题,SC可以链接,SA无法连接,错误提示也一样。
看来是GD主机和我的服务器有冲突?可实在想不通冲突在哪里?哪位高人指点一下!
做iframe固然是一个方法,但问题是会影响SEO,有没有其他的办法? 展开
1. 网站移动godaddy的空间上,linux主机,我把这台服务器称为SA;
2. 数据库不变,还用原来的服务器,是windows2000S,假设IP为218.4.152.101,主要是数据已很大,不太好移,我把放mysql数据库的服务器称为SB;
3. 出现问题后,为了进行测试,我用到了第三台服务器,WIN7,称为SC;
网站移到SA后,SB上的MYSQL中HOST改为%,但连接数据库出现问题。为了便于测试,我把文件改为只有数据库链接的几行,文件名为test.php,上传到SA进行测试,主要提示以下二种,且无规律循环出现:
第一种:Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on '218.4.152.101' (4) in /home/content/d/f/p/dfpaintcom/html/csqyzx/www/test.php on line 7
Can not connect mysql server...
第二种:Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 113 in /home/content/d/f/p/dfpaintcom/html/csqyzx/www/test.php on line 7
Can not connect mysql server...
然后我把这个test.php文件放在SC上,一切正常!也就是说,test.php文件肯定没有问题,服务器地址、用户名、密码也完全正确!
初步考虑是不是SB的防火墙问题,卸载了所有防火墙,还是没用!
又换了一台服务器代替SB,也是windows 2000 server,同样的问题,SC可以链接,SA无法连接,错误提示也一样。
看来是GD主机和我的服务器有冲突?可实在想不通冲突在哪里?哪位高人指点一下!
做iframe固然是一个方法,但问题是会影响SEO,有没有其他的办法? 展开
展开全部
GD貌似不支持外部数据库~
再就是 美国空间国内访问速度慢 直接做iframe就好啊 不用放网站
PS:上面写错了 我用的是frameset
不过不管怎么样 利用<noframes>的功能 来指向网站内一个页面 可以用来实现SEO 比如网站地图页 另外 把头部信息写好
举例代码:
<html><head>
<title>标题</title>
<meta content="关键词" name=keywords>
<meta content="描述" name=description>
</head>
<frameset cols="100%"><frame src="http://域名/路径"></frameset>
<noframes><body>浏览器不支持框架,点击这里查看<a href="http://域名/路径" mce_href="http://域名/路径">网站地图/关键词</a>
</body></noframes></html>
我没有其他方法了 等高人出现~
再就是 美国空间国内访问速度慢 直接做iframe就好啊 不用放网站
PS:上面写错了 我用的是frameset
不过不管怎么样 利用<noframes>的功能 来指向网站内一个页面 可以用来实现SEO 比如网站地图页 另外 把头部信息写好
举例代码:
<html><head>
<title>标题</title>
<meta content="关键词" name=keywords>
<meta content="描述" name=description>
</head>
<frameset cols="100%"><frame src="http://域名/路径"></frameset>
<noframes><body>浏览器不支持框架,点击这里查看<a href="http://域名/路径" mce_href="http://域名/路径">网站地图/关键词</a>
</body></noframes></html>
我没有其他方法了 等高人出现~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询