把php网站上传到空间后,连接不上数据库。服务器技术PHP,在连接数据库的文件里也写好数据库的ip的地址了。

这个网站是从一个空间下载下来再上传到另一个空间的时候出现问题的,在原来的空间没有这个问题,我肯定是数据库的连接出问题了。。。。。

一般的空间的数据库不给外面链接的,也就是不能写IP地址的,你只能localhost来链接,再有一点你要知道那个空间给的数据库名叫什么,用户名密码也要知道,这样链接才能成功,但是你还得在数据库里建表,PHP不像ASP只要有一个ACCESS文件就行了,php的数据库是有服务器的,设置要比ASP麻烦多了
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-29
这个真不知道
第2个回答  2011-07-30
数据库配置文件中将localhost改为数据库的ip地址
然后数据库那边配置允许远程访问。
第3个回答  2011-07-28
那新的空间里有需要连接的数据库吗?表也建好了吗?权限也有?数据库用户名和密码都写对了吗?追问

在原来的主机空间里的database文件夹是空的,我查了一下代码,发现数据库是连接到另一个ip地址的,代码如图。我想用ftp到这个空间下载下来,但又连接不上。。。。咋办??在新的空间里又连接不上去,输入用户和密码都显示“Cann't connect to DB!”

追答

连接数据库的文件里面没什么内容吧应该,直接写一个得了.连接你电脑上的不就行啦....
ftp连接的可能那个服务器上做了什么限制之类的吧.

相似回答