Windows 7 apache未在windows 7上运行

Windows 7 apache未在windows 7上运行,windows-7,apache2,xampp,wampserver,Windows 7,Apache2,Xampp,Wampserver,我在Windows7上遇到了一个问题,我想在php上工作,所以我尝试了所有方法,但都无法完成。它总是给你带来快乐 无法连接 Firefox无法与nazar studio:8080上的服务器建立连接 以下是我尝试过的事情: 已安装的WAMP 已安装XAMPP 安装Apache 已安装的IIS 已停止http服务 阻止反病毒 未安装的防病毒软件 停止的skype 我也试过这个 我还做了很多其他的事情,但我没有参与 当我使用netstat-an检查端口时,它显示了正在侦听的端口,我尝试了许多不同的端口

我在Windows7上遇到了一个问题,我想在php上工作,所以我尝试了所有方法,但都无法完成。它总是给你带来快乐 无法连接 Firefox无法与nazar studio:8080上的服务器建立连接

以下是我尝试过的事情:

已安装的WAMP 已安装XAMPP 安装Apache 已安装的IIS 已停止http服务 阻止反病毒 未安装的防病毒软件 停止的skype 我也试过这个 我还做了很多其他的事情,但我没有参与

当我使用netstat-an检查端口时,它显示了正在侦听的端口,我尝试了许多不同的端口,但都不起作用


有人能帮我吗,我真的为此感到震惊和沮丧。

你试过连接到本地主机而不是“nazar studio”吗

你确定它在8080端口上运行吗

端口8080上是否可能运行另一个进程


你检查过错误日志了吗?在apache安装目录/logs/

中,为了让apache在Windows 7上运行,我做了以下操作

切换到管理员:

以管理员身份打开命令提示符,键入net user Administrator/active:yes,然后注销。在登录屏幕上,您将看到两个选项,以管理员身份登录。 安装Apache。 根据需要编辑conf文件

你一定要听8080,我剩下的是80。 不要忘记为PHP加载模块。再次将ServerName设置为localhost:8080,我的设置为80。 将DocumentRoot设置为安装Apache的htdocs文件夹-我的是C:\Program Files\Apache\2.0.40\htdocs。通过连接到localhost:80,您应该能够看到Apache欢迎屏幕。 为PHP AddType应用程序/x-httpd-PHP.PHP.phtml.php3添加类型信息。 创建一个虚拟主机。我猜你的应该是 ServerName nazar-studio.localhost DocumentRoot C:/develope/nazar/htdocs 服务器管理员webmaster@localhost DirectoryIndex.php index.html index.htm ErrorLog日志/error.nazar.log CustomLog日志/access.nazar.log组合

现在在C:\Windows\System32\drivers\etc中编辑主机文件,并添加已添加的子网: 127.0.0.1本地主机 127.0.0.1 nazar-studio.localhost 127.0.0.1 test.localhost

打开命令提示符,然后键入net user Administrator/active:no以禁用管理员。在您需要时注销并重新连接。 启动Apache,您应该能够连接。
nazar studio映射到什么ip?Apache必须特别监听*:8080或nazar studio:8080才能建立连接。8080端口如何显示在netstat输出中?我尝试了所有的方法,nazar studio是我的电脑名,也尝试了127.0.0.1,localhost,也尝试了许多不同的端口,但是什么都不起作用。端口8080的netstat输出中到底显示了什么?TCP 0.0.0.0:8080 0.0.0:0侦听尝试从机器本身和另一台机器远程登录到nazar studio:8080,看看是否可以获得连接。如果您这样做了,请尝试输入HTTP/1.0get/并查看是否有任何类似apache的输出。基本上,使用telnet作为终极穷人浏览器。是的,我试过了,我的电脑名为localhost,127.0.0.1。还通过在httpd.conf中设置尝试了许多不同的端口。什么都不管用。没有其他进程正在该端口上侦听,我用TCPView检查了它。另外,错误日志不显示任何错误,而是显示[Wed May 25 22:10:56 2011][notice]Child 4216:正在启动线程以侦听端口8080。那么很可能是microsoft防火墙。尝试暂时禁用它,如果有效,进入控制面板->系统和安全->Windows防火墙->允许的程序并在其中添加apache是的,我曾尝试将apache添加到防火墙,也尝试禁用防火墙。但这并不能解决我的问题。