wordpress博客服务器换IP网站打开显示空白页怎么解决呢?最近思源新建的博客:思源博客遭遇空间服务器升级换IP的问题,原本以为只是换一下IP,重新把域名解析到新的IP,不就没问题了吗?可问题没我想象的那么简单。
我把域名解析到新的IP地址后,重新打开网站,只有首页可以打开,再打开网站的栏目页和内容页,都显示“无法显示该页面内容”,这是怎么回事呢?我左思右想,也想不出个所以然呢?
这怎么办啊,该不是数据丢失了呢?我只有找空间商了,我把这个情况告诉了他们的技术人员,他们告诉我数据库的设置里面ip(也就是wp- config.php文件: define('DB_HOST', '182.16.6.222')改一下)也要改成新的IP,我这才想起来,原来这块给忘了。(顺便说一下,我的域名和空间不是在一家购买的,所以这里的 ip只能改成新的服务器的ip,如果域名和空间是在一家购买的,那么这里的define('DB_HOST', '182.16.6.222')可以写成define('DB_HOST', 'localhost')).我这样改后,认为这下可以了吧。我又打开网站试了一下,还是无法显示网易,我用站长工具查了一下网站的死链接,发现除了首页的几个固定连接外,自己加的栏目页和内容页全是死链接。我又向空间上反映,他们的回答让我很失望,说是程序设置问题,我想我程序都没动,只是换了一下 IP,况且域名页重新解析成功了,怎么会是程序设置的问题呢?
我也没好意思再问,我想既然不是程序的设置问题,那一定是数据库的问题了,我问了一些worddpress老手,都说没遇到此类问题,真是失望啊。没办法,我只好打开虚拟主机后台管理,仔细把上面的功能都看了一遍,看看是不是当时设置的问题。当浏览到自定义出错页的时候,我打开,有自定义404和 500错误页面选项。自定义400错误页面有四个选项可以选择:1.使用系统默认的404(找不到文件时)出错页; 2.使用web目录中的404.asp文件来自定义内容; 3.使用web目录中的404.php文件来自定义内容; 4.使用web目录中的404.htm文件来自定义内容。我仔细想了想,当时设置的400错误页不是用的系统默认的,而是自定义的404.php文件,会不会是这里的问题呢?我想再重新设置一下吧,我就又重新设置了一下,再打开网站,这回栏目页和内容页可以打开了。
其实这次服务器升级换IP遇到的问题,还好很快解决了,不然,我想对网站的影响还是很大的。这就给大家提了个醒,在选择网站空间时,一定要选择一家好的服务商,空间稳定,哪怕贵点也没关系,否则选一个不稳定的空间,不是出现网站打开速度慢就是网站打不开甚至服务器遭到攻击和服务器升级等等问题,很麻烦的,这点,思源希望大家能注意到。
没有评论,留下你的印记,证明你来过。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。