XAMPP端口占用问题的解决

前几天用XAMPP的时候突然报了下面的错误,没办法启动。

错误:

17:05:33  [Apache] Error: Apache shutdown unexpectedly.
17:05:33  [Apache] This may be due to a blocked port, missing dependencies,
17:05:33  [Apache] improper privileges, a crash, or a shutdown by another method.
17:05:33  [Apache] Check the "/xampp/apache/logs/error.log" file
17:05:33  [Apache] and the Windows Event Viewer for more clues

其实这个问题就是端口被占用了,下面是修改方法

自己修改两个端口:
1.到这个目录下\ xampp\apache\conf ,打开httpd.conf,将里边的80端口全部改成一个未被占用的端口,比如8001

2.到这个目录 \ xampp\apache\conf\extra ,打开httpd-ssl.conf ,将文件里的443端口全部换成一个未被占用的端口,比如4431

我将端口修改之后,端口冲突的问题就解决了,希望对大家有所帮助~

时间: 2024-08-03 23:20:27

XAMPP端口占用问题的解决的相关文章

本地如何搭建网站以及80端口占用的解决方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 有好多的网上赚钱的朋友都想知道如何在本地搭建网站,因为在服务器上有一定的风险,特别是哪些喜欢改程序的朋友,技术一般只会简单的进行处理,一但该错了把不该删除的东西给删除了,整个网站就打不开了,自己却很难发现哪个地方出问题了,如果你有备份还算好,但还是浪费了时间呀!如果没有备份就惨了,由于程序基本上都是自己在网上下载的,对程序不是很了解,那么你的

Win8系统80端口被占用了怎么解决?

  Win8系统80端口被占用了怎么解决?           解决方法一 1.打开命令提示符-netstat -ano,就可以查看本机端口开放情况与对应的程序; 2.可以看出,21.25以及80端口都被PID(进程标识符)为:5668的进程所占用.现在,只要知道PID为5668的进程就可以解决了; 2.打开任务管理器,可以看出PID:5668对应的进程为inetinfo.exe; 3.最后操作:结束该进程,重启或停止IIS"默认网站",不论如何inetinfo.exe都会自动重新运行

解决adb端口占用

问题描述: adb端口占用导致 adb server is out of date.  killing... ADB server didn't ACK * failed to start daemon * 解决办法: 1 执行命令netstat -ano | findstr "5037"即   C:\Users\tom>netstat -ano | findstr "5037"   找到占用端口的进程PID 2 打开任务管理器,终止对应的进程或者进程树

Windows 系统查看端口占用以及解决端口占用

相信搞PHP开发的人,经常恼怒80端口被一些其他服务占用.在没有一个行之有效的方法情况下,只能不断重启apache或nginx,或者删除那些认为可能会占用80端口的软件. 其实,我们不必这么紧张的. 解决方法如下: 1.查看占用80端口的程序: 打开命令提示符,即在运行里面输入:cmd,然后执行如下命令: netstat -ano | findstr 80该命令的意思是:查找使用80端口的进程. 想必有一些系统常识的人都知道,一般一个程序对应一个进程.找到了进程,那么就知道对应的程序是什么了.然

win8下XAMPP中Apache模块无效解决办法

  win8下XAMPP中Apache模块无效解决办法 win8下系统默认占用80端口,导致apache无法打开. 以管理员权限运行c:windowssystem32cmd.exe C:WINDOWSsystem32>net stop http HTTP Service 服务已成功停止. C:WINDOWSsystem32>netstat -ano | findstr 0.0.0.0:80 C:WINDOWSsystem32>sc config http start=disabled [

Win7服务端口被占得解决方法

Win7服务端口被占得解决方法 Windows命令行窗口下执行,查看80端口的PID号码 C:Userslinuxzgf>netstat -aon |findstr 80 TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1736 根据查看后的PID来查看是否是哪一个程序占用的 C:Userslinuxzgf>tasklist |findstr "1736" httpd.exe 1736 Services 0 13,256 K Win7的80端口默认是被

如何查看电脑端口占用方法

开始--运行--cmd 进入命令提示符 输入netstat -aon 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占用了我们的80端口 1.Windows平台 在windows命令行窗口下执行:

windows 端口占用命令查看方法

开始--运行--cmd 进入命令提示符 输入netstat -aon 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占用了我们的80端口 1.Windows平台 在windows命令行窗口下执行:

MySQL服务器进程CPU占用100%的解决方法_Mysql

朋友主机(Windows 2003 + IIS + PHP + MYSQL )近来 MySQL 服务进程 (mysqld-nt.exe) CPU 占用率总为 100% 高居不下.此主机有10个左右的 database, 分别给十个网站调用.据朋友测试,导致 mysqld-nt.exe cpu 占用奇高的是网站A,一旦在 IIS 中将此网站停止服务,CPU 占用就降下来了.一启用,则马上上升. MYSQL CPU 占用 100% 的解决过程 今天早上仔细检查了一下.目前此网站的七日平均日 IP 为