apache 不显示代码错误 显示链接被重置 我的环境是 win7+wamp3.0.6 本地搭设环境 20
莫名其妙啊。刚开始一切正常测试的时候发现页面显示连接被重置重装了wamp无果卡了好久之后发现竟然是代码错误isset('xxx')使用isset函数时里面传进去的不是变量...
莫名其妙啊。
刚开始一切正常 测试的时候发现页面显示连接被重置 重装了wamp 无果
卡了好久之后发现竟然是代码错误 isset('xxx') 使用isset函数时里面传进去的不是变量而已字符串 修复之后解决 使用其他机器测试能够正常显示代码错误
请问各位大神这种代码错误 为什么不显示代码错误 而是连接被重置呢 是哪里的配置问题 展开
刚开始一切正常 测试的时候发现页面显示连接被重置 重装了wamp 无果
卡了好久之后发现竟然是代码错误 isset('xxx') 使用isset函数时里面传进去的不是变量而已字符串 修复之后解决 使用其他机器测试能够正常显示代码错误
请问各位大神这种代码错误 为什么不显示代码错误 而是连接被重置呢 是哪里的配置问题 展开
1个回答
展开全部
由于工作需要,现在开始研究PHP语言。刚开始搭建服务器环境就困难重重啊。首先看了下配置说明,很复杂很复杂(超级想念Visual Studio)。然后问了下群里的老鸟,他们都是安装WAMPServer环境包,里面包含了PHP、MYSQL、Apache环境。所以就在Php100下载了一个(传送门:WAMPServer 5集成环境Ver 2.0c)。
安装过程很顺利,下一步下一步就好了。打开了WAMPServer在右下角的托盘图标里会出现个小扇子,然后右键可以选择语言chinese。然后左键启动所有服务。然后点击左键的Localhost可以测试下是否可以使用。而phpMyAdmin则是MySQL的网页版图形管理界面。默认账户:root,密码:空。
然后纠结的时候就开始了。点localhost总是打不开,刚开始我以为是IIS占用了80端口,所以打开了httpd.conf配置文件将Listen的端口号改成了88。然后还是不可以。然后我卸载了IIS,因为我本地有Visual Studio 可以进行调试。依旧不可以。然后我注册了下Apache的服务,依旧不可以。我打开了管理工具里的服务,查看到了一个进程wampapache是在停止状态。我手动启动他,报了一个错误:非Microsoft服务,错误代码1。在网上查了下据说是端口号被占据了,在安装过程中不要打开迅雷,SKYPE等占据80端口的。于是乎进入cmd界面。敲击netstat。查看了真的完完全全没有80端口的程序。然后又找了个修改本地连接wins的LMHOSTS(M)的方法无效。
具体方法:本地连接---属性----Internet 协议(TCP/IP)---属性---高级---wins----导入LMHOSTS(M) 。
把 {apache2dir}\bin\httpd.exe 添加进去就可以启动了或者进入wins把LMHOSTS(M)查询关闭。
还是无效。最后我卸载了WAMPServer,然后重装了下。采用全部默认的配置。这次结果成功了。最后发现,原来是中文文件夹的安装路径捣的蛋。。。
如果你遇到了打不开端口的问题,请按以下处理的步骤。
1、打开cmd敲击netstat查看有没有80端口被占用的情况
2、修改httpd.conf的端口号。然后注册服务。
3、查看wmapapache的服务是否打开
4、查看安装路径是否有中文。
3、注意安装路径
安装过程很顺利,下一步下一步就好了。打开了WAMPServer在右下角的托盘图标里会出现个小扇子,然后右键可以选择语言chinese。然后左键启动所有服务。然后点击左键的Localhost可以测试下是否可以使用。而phpMyAdmin则是MySQL的网页版图形管理界面。默认账户:root,密码:空。
然后纠结的时候就开始了。点localhost总是打不开,刚开始我以为是IIS占用了80端口,所以打开了httpd.conf配置文件将Listen的端口号改成了88。然后还是不可以。然后我卸载了IIS,因为我本地有Visual Studio 可以进行调试。依旧不可以。然后我注册了下Apache的服务,依旧不可以。我打开了管理工具里的服务,查看到了一个进程wampapache是在停止状态。我手动启动他,报了一个错误:非Microsoft服务,错误代码1。在网上查了下据说是端口号被占据了,在安装过程中不要打开迅雷,SKYPE等占据80端口的。于是乎进入cmd界面。敲击netstat。查看了真的完完全全没有80端口的程序。然后又找了个修改本地连接wins的LMHOSTS(M)的方法无效。
具体方法:本地连接---属性----Internet 协议(TCP/IP)---属性---高级---wins----导入LMHOSTS(M) 。
把 {apache2dir}\bin\httpd.exe 添加进去就可以启动了或者进入wins把LMHOSTS(M)查询关闭。
还是无效。最后我卸载了WAMPServer,然后重装了下。采用全部默认的配置。这次结果成功了。最后发现,原来是中文文件夹的安装路径捣的蛋。。。
如果你遇到了打不开端口的问题,请按以下处理的步骤。
1、打开cmd敲击netstat查看有没有80端口被占用的情况
2、修改httpd.conf的端口号。然后注册服务。
3、查看wmapapache的服务是否打开
4、查看安装路径是否有中文。
3、注意安装路径
追问
明显不是服务器问题了 已经说了是代码错误导致的 不过没提示代码错误
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询