php突然不能访问的原因
作者:admin 时间:2013-11-18 20:51:17 浏览:本地测试环境的php,一直以来运行得都很好,今天发现突然运行不了了,打开php后缀的网页时总是提示“找不到网页”,但是明明网页是存在的。但是打开html的网页就没有问题。
出现这种情况,我第一感觉是配置环境出现了问题,可能是哪个配置文件损坏了的原因所导致。但由于自己也无法确定是哪个文件出现的问题,因此唯有重新配置一次php环境了。
不过,我这次重新配置php环境,不再是像以前那样从头到尾一次配置完毕,而是没操作一个步骤,都测试一下。这样做虽然耗时多点,但好处让自己明白哪个步骤做的事情至今失效了,以后再出现这样的问题,就能直接从这部分来检测,那将节省很多的时间,这就是所为的经验了。
php配置的步骤,这里我就不写下来了,我是按照这里的步骤进行操作的:windows系统php环境配置。
写这篇日志,主要是记录下问题的出现与处理。
经过一步步调试,最后发现问题出现在这一步里:
打开PHP程序文件夹,找到libmysql.dll、php5ts.dll两个文件。
将这两个文件拷贝至windows/system32文件夹下面。
我是操作完这步之后,重启IIS就解决了问题。
当我把这两个文件拷贝过去的时候,发现没有出现“是否覆盖原来的文件”的弹窗选择,知道,这两个文件已经丢失了。怪不得,php不能访问了。
这个问题不是第一次接触了
我现在想想,其实这个问题不是第一次接触了。早在上两个月,一个webkaka测速节点赞助商,php程序也突然运行错误了,后来重新配置php环境,也是这一步出现了问题。libmysql.dll、php5ts.dll这两个文件拷贝到windows/system32文件夹下面就好了。
总结
通过这两次的问题接触,我想以后再遇到类似的问题,也应该很可能问题出现在这两个文件上,重点检查下这两个文件看看。
当然,重新重头到尾配置一下php环境,其实也不需要太多的时间,除非有一些比较复杂的个性化配置吧。
标签: 配置
- 站长推荐