`

XAMPP环境下apache无法启动(端口未被占用)的解决方法

    博客分类:
  • win8
阅读更多
XAMPP环境下apache无法启动(端口未被占用)的解决方法
 
下面和大家分享一个apache 端口被system pid 为4 的进程占用而不能启动的问题: 1.打开运行窗口-输入cmd 进入命令行模式 
2.在命令行模式中输入netstat -a -n -o 
 
3.查看0.0.0.0:80所对应的PID(即进程号 ,如948) 
 
4.按CTRL+SHIFT+ESC键打开WINDOWS任务管理器,选择进程标签,然后在菜单栏的查看-》选择列里勾上PID(进程标识符),根据第三步所查到的PID=948的进程,KILL掉该进程.然后重启apache即可。
 
但是我发现在任务管理器里竟然结束不掉这个system pid 为4 的进程,最后找到方法去我的电脑–管理–系统服务项:找到World Wide Web Publishing Service把此服务停止,就大功告成了
 
--------------------------------------------------------------------------------
 
win8下XAMPP中Apache模块无效解决办法
 
win8下系统默认占用80端口,导致apache无法打开。
 
以管理员权限运行c:\windows\system32\cmd.exe
C:\WINDOWS\system32>net stop http
HTTP Service 服务已成功停止。
C:\WINDOWS\system32>netstat -ano | findstr 0.0.0.0:80
C:\WINDOWS\system32>sc config http start=disabled
[SC] ChangeServiceConfig 成功
 
打开注册表:win+r键 输入regedit
 
找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
 
在右边找到Start这一项,将其改为0
 
重启系统,System进程将不会再占用80端口
分享到:
评论

相关推荐

    WindXP下Xampp无法启动apache最终解决办法

    ### WindXP下Xampp无法启动Apache的最终解决办法 #### 一、问题背景与适用条件 在使用WindXP操作系统时,部分用户可能会遇到XAMPP中的Apache服务无法正常启动的问题。这种情况下,Apache可能在启动后几秒钟内就...

    xamppApache80端口占用问题

    ### xampp Apache 80端口占用问题及解决方案 在使用xampp进行本地Web服务器搭建时,经常遇到的一个问题是80端口被占用的情况。80端口是HTTP协议默认使用的端口,也是xampp中Apache服务器默认监听的端口。如果80端口...

    PHP XAMPP配置PHP环境和Apache80端口被占用解决方案1

    1. **检查80端口占用情况**:在Windows系统中,可以使用命令提示符输入`netstat –aon|findstr “80”`来查看哪个进程占用了80端口。 2. **修改Apache配置**:打开XAMPP控制面板,选择Apache的配置选项,编辑`httpd...

    windowxp下安装xampp无法启动apache的问题

    总结来说,解决"windowxp下安装xampp无法启动apache的问题",需排查系统兼容性、防火墙设置、资源占用、端口冲突、VC++运行库、权限问题以及查看日志文件。通过这些步骤,大多数情况下都能成功启动Apache服务器。在...

    xampp安装后apache 80端口被占用的解决方法

    在使用XAMPP进行本地开发环境搭建时,有时会遇到Apache服务器无法启动的问题,原因通常是80端口已被其他应用程序占用。XAMPP集成了Apache、MySQL、PHP和phpMyAdmin,提供了一站式的Web开发环境,其简洁的安装过程...

    解决安装apache时端口号被占用的问题

    有些朋友的电脑在安装Apache时会... 您可能感兴趣的文章:80端口被占用 Apache启动失败的解决方法xampp安装后apache 80端口被占用的解决方法80端口被占用导致Apache启动失败怎么解决解决xmapp中Apache端口号占用问题(Apa

    XAMPP和VMware占用443端口冲突的解决办法.docx

    禁用共享虚拟机服务后,443端口将不再被VMware占用,此时可以尝试重新启动XAMPP的Apache服务,查看是否成功。 ##### 方法二:更改VMware Workstation的端口 如果你希望保留VMware Workstation的共享虚拟机功能,但...

    解析Win7 XAMPP apache无法启动的问题.docx

    可以通过修改Apache配置文件`httpd.conf`中的`Listen 80`行,将其更改为其他未被占用的端口(如`Listen 8080`)来解决这个问题。 2. **防火墙设置**:Windows防火墙可能会阻止Apache的运行。确保已将Apache添加到...

    xampp启动Apache提示busy及api-ms-win-crt-runtimel1-1-0dll缺失的解决方案

    首先,当XAMPP的Apache服务器启动时提示“busy”,这通常意味着Apache服务已经在运行,或者是其他应用程序占用了80或443这两个默认端口。解决这个问题的方法是: 1. 检查是否有其他程序(如IIS、防火墙等)正在使用...

    XAMPP中MYSQL无法启动.docx

    总之,当XAMPP中的MySQL无法启动时,首先要检查是否有服务冲突,再检查端口占用情况,最后可以尝试手动修复或重置MySQL服务。在进行任何操作之前,确保对重要数据进行备份,以免数据丢失。如果以上步骤都不能解决...

    Win7下XAMPP集成环境中Apache无法启动的问题解决

    打开文件,找到`Listen 80`和`Listen 443`这两行,将80改为其他未被占用的端口,如8080,将443改为444,然后保存并重新启动Apache。 其次,端口冲突不是唯一可能的原因。Apache无法启动也可能是因为无法连接到某些...

    如何改变Apache端口

    - **Windows环境下**:可以通过WAMP或XAMPP控制面板来停止并重新启动Apache服务。 - **Linux环境下**:可以通过命令行输入`sudo service apache2 restart`(对于Debian/Ubuntu系统)或`sudo systemctl restart ...

    Win7系统安装XAMPP建站集成软件包80端口占用问题

    Win7系统安装XAMPP建站集成软件包80端口占用问题

    php集成环境xampp中apache无法启动问题解决方案

    在使用php集成环境xampp时,可能会遇到apache无法启动的问题。这个问题的常见原因通常是80端口被其他程序占用。80端口是HTTP服务的标准端口,因此在安装apache之前需要检查该端口是否已被其他服务或应用程序占用。...

    xampp环境搭建过程中遇到的问题

    - **端口冲突**:如果在启动Apache时遇到端口被占用的情况,除了修改端口号外,还可以尝试结束占用端口的进程。 - **权限问题**:确保Apache有权限读取网站文件夹。如果使用的是Windows系统,可能需要对Apache的...

    xampp+hbuilder搭建php开发环境.docx

    搭建 PHP 开发环境使用 Xampp 和 Hbuilder 在本文中,我们将详细介绍如何使用 Xampp 和 Hbuilder 搭建 PHP ...但是,我们需要注意端口占用问题,并且需要正确地配置 Apache 和 MySQL,使得开发环境能够正常地工作。

    xampp日文手册

    - **启动方法**: 通过双击 XAMPP-control.exe 来启动控制面板,随后可以通过此面板来管理 Apache 和 MySQL 服务器。 **4. 测试页面创建** - **步骤**: - 新建一个文本文件(txt),并输入 HTML 和 PHP 代码。 - ...

Global site tag (gtag.js) - Google Analytics