服务器常见问题问题

青青子衿, 悠悠我心, 但为君故, 沉吟至今
网站服务器发生故障
  今天一早,我发现托管在厦门的一台服务器出现了故障,导致网站无法访问,服务器重新启动后还是无法访问,后来IDC的技术人员亲自跑去机房查看服务器,我等待的时候比较忐忑不安,因为如果是硬盘坏掉的话,将丢失几个月的数据,还好技术人员说是操作系统坏了,要重新安装系统。  快到中午的时候,操作系统重装完成后,我终于可以远程访问服务器了,于是我就开始了全新的配置,痛苦的一次配置啊。安装常用的软件,安装Windows Server 2003的最新补丁,原先的Apache和MySQL还有PHP都无法运行,我也要重新安装。我选择了较高版本的AppServer来安装,下载安装完成后,Apache下的PHP和MySQL一切正常,而IIS下的WordPress一个劲的提示我&您的 PHP 似乎没有安装运行 WordPress 必须的 MySQL 拓展&,搞的我莫名其妙,上网找了半天也没找到解决方法,后来我将Windows目录下的php.ini复制到PHP目录下,然后配置了一下环境变量,复制了一些基于IIS的PHP的动态库到PHP目录下,才提示正常。  之后又发现另一个大问题,就是MySQL完蛋了,我是直接将数据库复制过来,MySQL版本发生了一些变化,结果一直提示我&Incorrect information in file: .\wp_comments.frm&,后来发现,原来我一直使用的是默认的INNODB的表,而不是使用MYISAM的表,全部数据都放到了ibdata1文件里了,接近一个G的容量,折腾了好几次,也无法修复这些表,上网搜索一下,也没看见如何修复的方法,我恨死INNODB引擎了。  最后,我将整个数据库文件下载到本地,然后安装一个旧的MySQL系统,覆盖一下文件,终于成功了,然后将文件导出,再在服务器端导入,终于将原先的MySQL数据全部恢复过来。  接近晚上十点的时候,终于一切都搞好了,整个系统恢复竟然花了这么长时间,真是想不到啊,不过我也感到一些庆幸,还好这次只是操作系统坏掉了,硬盘还没坏,真算我走运,只是浪费一些时间进行修复而已,要真是硬盘坏掉了,所有数据就都没啦,我花再多的时间也无法恢复了,数据一丢就是全丢了。  看来,对于网站来说,数据的异地备份真是一个重要的环节,不发生故障的时候,没人会在乎备份的重要性,真出了一些异想不到的问题,才会感觉到经常备份是一件多么重要的事情啊。虽然麻烦一些,但终究要放心的多。
  除非注明,文章均为原创,转载请以链接形式标明本文地址
  本文地址:
网站地址给我看看啊
数据备份很重要呀..
硬盘数据删了好像还可以还原
麻烦,,不过备份还是有用的
月光没用raid?
被攻击了?破坏了系统?否则服务器的系统不可能凭空坏掉的,而且一重装,重要的系统日志也没有了。虽然修复了,还是建议月光查找原因。以绝后患
呵呵 幸好啊,如果丢失了 那就完蛋啦。
那么多的数据。
所以你要快点备份数据,以防万一,数据多了备份也是一件麻烦的事!
.chenyi1976
可以用mysql的管理工具设置备份任务,定时备份。然后找个程序,或者自己写一个,装在Windows的定时任务里面,自己把备份下来的文件发GMail。
雖然你說的大部份我都不懂。不過很喜歡你很認真的說說說。哈哈。
博客备份,每周一次,安然无忧……
平时的备份可以用脚本完成,然后还需要每周备份通过FTP将备份文件传到本地PC或者是其他服务器上去。这样可确保万无一失。
如果是硬盘坏掉的话!月光blog数据不是白了!还好!
体现了备份的重要性
用Linux吧,在服务器方面比Windows强不少。
诶,可能又是盗版2003吧。跑php你能不能上linux ?非要在win上,你敢不敢把php跑在win2008的fastCGI下?我知道,你不敢。
为什么重装呢?系统为什么需要重装呢?难道就没做好备份吗?
备份就是平时没有用,只有在需要的时候才有用的
等空闲了,应该搞一个结合这次实例的教程我想许多人需要了解的
恢复很麻烦的
多一次动手机会了 呵呵
网站做大了都需要做服务器托管了吧
恩,很好很强盗
看来不备份不行哦。抓紧备份了。
就怕这样的事情
我还只是用VPS
嘿嘿我都是每天备份的~
还好这个备份问题我早就有教训了~~
为什么之前不做个系统镜像呢?那样恢复起来很容易的啊,我就是这么搞得。
感同身受...
哈哈,看了我坐到了沙发啦
我在这方面有过非常痛心的经历!!!
备份是非常重要的,我的博客大概一到两周就做一个全站备份。
下载一个帝国的apache 和mysql的安装包,或者到华军下载整合的安装包,一键完成,很方便。我就是这样的,不用配置了。wordpress 可用插件完成备份。可以定时备份发到邮箱等。
月光的服务器估计没人知道具体有多少台从前面的博文可心看到冰山一角,不知道代号是不是从A到Z的编号
备份果然重要!
不知博主觉得APMSERV 怎么样,不用安装,解压就可以用.再不用多配置.不过对我们菜鸟可能用用还行,博主是不是流量太大撑不住.
你小子不用上班的?
恩,很有感触,曾经我就在机房中呆了通宵,进行恢复!平时的备份很重要!没想到你也是用windows系统!Windows系统有个好处就是重新安装部署比较容易 且迅速。
.ganlanshu
备份的确相当重要哦,我就上了好几次没有备份的当啦。。。
还好!在挫折中成长啊!哈哈!
.youyoubaishu
弱弱的问一句,月哥的WindowsServer事正版的啊?
月光应该考虑使用DELL或IBM的服务器。虽然很贵,但是用起来很放心。万一服务器挂了,要机房将网线插到远程控制的网口,就可以检查状态。使用Acronis True Image就可以很快的恢复之前的备份。
没人留言,占个位.
学习了!看来备份还是很重要的。谢谢提示!
.中国石油杂志
还好还好啦
同感呀这次我的数据也是莫名的错误了,没备分,一点都动不了
遇到这个看运气了
赞助商广告
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
刚才,看到一个面试题,不知道咋回答。不知道大家怎么想的。非常感谢。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
浏览器开发者工具中查看页面返回的状态码,如果是500系列的,那就是服务器错误,可以查看web服务器的错误日志发现错误在哪里,如果是200返回成功的,可以看看console这个下边有没有报错的信息以确定是不是js有问题,还可以查看页面源代码,看看是否有内容,当然这样发现问题的可能性不大
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
1.Frontend Analysis:open the chrome dev tool,record the http[s] proccess,then you will get 2.Backend Analysis: grep nginx error log or access log,grep the unexpected http request,then get it.
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
如果是前端的问题的话,那也是有许多类型的错误的,例如脚本加载错误,js代码问题等等。如果是资源加载问题的话,从浏览器开发者工具中应该可以侦查出来的,可以对症下药。如果是代码中的问题,解决方法也很多,try...catch是比较简单常用的方法。我知道的就这么多了。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
我自己的解决方式,但不知道适不适合做面试答案,如果不合理请多包涵。
首先如果是我自己写的时候本来是有页面的,在写了一些代码之后,再次刷新浏览器出现空白,会将刚写好的代代码,整段的复制出来,然后删除原来页面上的,看好没好,如果好了,检查新的代码,然后再放到主代码里面。
其次,如果写了很多代码,都不知道哪里出问题,就首先打开看下页面,标签是否完整,head部分链接是否正确,js顺序是否正确,是否有冲突。
写JS的时候我个人习惯使用ff和谷歌这个2个浏览器,出了问题之后会,F12看控制台是否报错,多使用console.log().alert()来进行调试。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
js阻塞?如果外部js是在&head&中引入并且执行时间很长,这个时候页面应该是空白的。直到加载并执行完&head&中的外部文件,才能显示页面,也就是&body&部分。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
看资源加载情况,确定是不是网络或服务器问题。看js有无报错卡住页面加载。看页面源代码。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
有可能是浏览器阻止广告插件,比如你给body 加ad相似这样表示广告的类的话那就页面就被插件屏蔽了,一片空白,我亲身遇到过。
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:下次自动登录
现在的位置:
& 综合 & 正文
解决:此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示
问题:此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示
我的网站解决办法:
可能是因为IIS服务器没有开启父路径
属性-&主目录-&配置-&选项中。把”启用父路径“前面打上勾。确认刷新。
如果服务器提供商出于‘安全考虑不开启父路径,建议路径指向的时候写绝对路径,即完整地址
如"/template/default/images/logo_n.png"
IIS6.0安装后默认设置是,不开启父路径。
----------------------------------------------如果你的网站程序使用了父路径,如../conn/db.asp这样的,..表示上层目录,就一定要开启父路径,否则系统不能正常识别..父路径,网页就无法正常显示。
&&&&推荐文章:
【上篇】【下篇】  1、造成访问服务器上的网站很慢,有哪些方面的原因  (1)服务器IIS上做了限制,如IIS连接数或带宽流量限制(IIS上有限制网站流量的功能,以“千字节/S”为单位)。  (2)服务器网络问题,比如服务器所使用带宽已经达到规定上限。  (3)服务器硬件配置问题,CPU使用率100%,资源被耗尽了。  (4)客户机与服务器连接所走的网络线路,经过的路由节点,在其中某个节点出现故障,影响到正常访问服务器。  注:只有访问服务器的时候经过有故障的节点才会受到影响,并不会影响到所有人访问器。  (5)服务器正受到恶意攻击。  (6)服务器上运行的网站代码执行出错或超时。  (7)客户机所在本地网络不稳定因素,如:客户机所在网络内有人使用下载工具,占用了大量带宽,等等,都会造成访问网站打开缓慢。  2、如何测试服务器的带宽  可以在服务器建立一个下载站点,然后在客户机使用多线程下载工具下载服务器上的数据,来进行服务器的带宽测试。  3、出现访问服务器上的网站很慢,要如何检查呢?  (1)Ping服务器检查看跟正常情况下PING服务器相比是否有时延增大的情况,或者有丢包的情况。  (2)如果PING服务器时延增大,就要通过做tracert测试来分析出现时延增大的故障。  (3)如果PING服务器有丢包的情况,首先检查服务器的带宽是否使用满了,服务器CPU资源使率是否100%。  (4)在PING服务器时延正常,也没有丢包的情况下,带宽也没有占用满,就要检查服务器上的网站环境等。  注:对于检查访问服务器上的网站很慢的情况,通常需要结合PING,tracert测试等来分析判断问题,具体情况具体分析。  4、什么是双线租用托管? 和单电信/网通租用托管有什么不同?  由于国内两大网络(电信和网通)之间的互联互通问题,导致电信用户访问网通网站或网通用户访问电信网站很慢。为解决这个问题,就产生了双线租用托管服务。双线托管实际是一个机房有电信/网通两条线路接入,通过机房内部路由器设置,实现电信用户访问电信线路。网通用户访问网通线路,这样实现电信网通均可以快速访问。  更多IT方面知识了解进入广西IDC的博客intophyy./
楼主发言:1次 发图:0张 | 更多
<span class="count" title="万
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter)

我要回帖

更多关于 icloud服务器问题 的文章

 

随机推荐