xampp的Apache无法启动解决方法
XAMPP Apache 无法启动原因1(缺少VC运行库):
这个就是我遇到的问题原因,下载安装的XAMPP版本是xampp-win32-1.7.7-VC9,而现有的Windows XP系统又没有安装VC9运行库,所以无法继续运行相关服务,这个可以在Windows事件查看器里看到错误日志提示。
既然找到问题原因,解决就很容易了,到微软下载中心搜索下载安装一个Microsoft Visual C++ 2008 Redistributable安装包即可。
XAMPP Apache 无法启动原因2(80端口被占用):
这是无法启动Apache服务的最常见原因了,像迅雷等P2P软件都会占用80端口,一般关闭这些软件后就可以启动了,如果你有需要也可以先启动XAMPP后再开这些软件。
如果无法确定是哪个程序占用了80端口,可以按下面方法找出:
1、打开“开始菜单”——点击“运行”——输入“CMD”打开命令行窗口,在里面输入“netstat -ano”命令并回车(不包含双引号,为防止输入错误,你可以直接复制用鼠标右键粘贴)。
2、运行命令后,会显示一系列端口的使用情况,查找到“0.0.0.0: 80”对应的PID进程标识符,记录下来,等下会用到。
3、鼠标右键点击桌面任务栏,打开Windows任务管理器,在“查看”——“选择列”中勾选“PID(进程标识符)”确定,即可看到每个程序使用的端口状态。结合上面所查到的80端口对应的PID进程标识符,就可确定是哪个程序占用了80端口。要关闭该程序建议先从该软件界面中关闭,如果找不到软件界面关闭,可鼠标右键直接结束该进程。
如果不想这么麻烦,也可以修改XAMPP不使用80端口使用其它,修改方法:打开XAMPP安装目录,修改\apache\conf\httpd.conf文件,找到下面这两句,将端口修改为8081或其它即可。
Listen 80
ServerName localhost:80
XAMPP Apache 无法启动原因3(443端口被占用):
这个情况比较少见,会占用443端口的程序并不多。XAMPP启动除需要80端口外,还有一个加载SSL模块的443端口。如果你遇到443端口被占用的情况,有三种方法可以解决,分别是:
1、排查端口占用程序,关闭后再启动XAMPP(排查方法见上面)。
2、修改XAMPP SSL模块使用端口号,修改方法:打开XAMPP安装目录,修改\apache\conf\extra\httpd-ssl.conf文件,找到Listen 443这么一句,将443端口改成4433或其它。
3、如果你不使用Apache的https,也可以关闭掉SSL模块,方法如下:打开XAMPP安装目录,修改\apache\conf\httpd.conf文件,找到Include "conf/extra/httpd-ssl.conf"这句,将其注释掉即可。
XAMPP Apache 无法启动原因4(关闭mod_perl模块):
如果Apache服务启动后又马上自动关闭,那么你可以试着运行XAMPP安装目录下的xampp_start.exe程序文件,将mod_perl模块关闭掉。
443端口:
在电脑里装了VMware后,再要装xampp,要启动apache的时候十有八九就会出现如图片上的这个问题:
![](http://c.hiphotos.baidu.com/exp/w=500/sign=a7ac7f91a486c91708035239f93c70c6/962bd40735fae6cd49ef30080cb30f2442a70f7b.jpg)
工具/原料
- 出现了相应问题的计算机
方法/步骤
首先ctrl+alt+delete打开任务管理器,找到vmware-hostd.exe进程,结束它
打开虚拟机VMware,打开菜单 编辑→首选项(Edit–> Preferences),找到如图所示的共享虚拟机
点击共享虚拟机后,找到右边的更改设置,点击它
- 4
在端口号处,输入444,点击确定,大功告成。apache这下是不是可以顺利启动了呢?
转载于:https://www.cnblogs.com/Yimi/p/5992732.html
xampp的Apache无法启动解决方法相关推荐
- xampp中apache不能启动解决方法 (share)
Xampp的获得和安装都十分简单,你只要到以下网址: http://www.apachefriends.org/zh_cn/xampp.html 下载xampp即可,我安装的是windows版本的In ...
- windows7 x86_64系统安装xampp后apache无法启动,端口冲突
windows7 x86_64系统安装xampp后apache无法启动,报 blockedError: Apache shutdown unexpectedlyThis may be due to a ...
- Apache无法启动解决 the requested operation has failed
Apache不能启动解决办法 这是我这两天频繁遇到的问题.Apache服务器还真是问题少年!任何点改动都可能导致它无法使用. 原因一:80端口占用例如IIS,另外就是迅雷.我的apache服务器就是被 ...
- PHPEMS +XAMPP 验证码显示不出来解决方法
PHPEMS +XAMPP 验证码显示不出来解决方法 打开XAMPP的控制面板,在CONFING里面找到php.ini, 搜索GD,找到"extension=gd",把前面的&qu ...
- 无法打开数据库‘mysql_MySQL数据库之MYSQL无法启动解决方法
本文主要向大家介绍了MySQL数据库之MYSQL无法启动解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 在my.ini(linux下/etc/my.cnf)加上skip ...
- oracle 12 无法启动,Oracle 12.2监听无法启动解决方法
在自己的虚拟机的做实验,突然发现使用PL/SQL Developer无法连接到数据库,报错ORA-12514,说是监听没有启动. 先介绍虚拟机一下环境:redhat7.2+GI 12.2.0.1+Or ...
- 插入u盘计算机未响应,u盘启动电脑无反应,教您电脑插上U盘后无法启动解决方法...
U盘时随着电脑的普及而出现的储存工具,如今在工作,生活当中,随处可见,有时一些用户在电脑开机时,发现,怎么都开不了机,后来经查实,发现原来是U盘使用后忘记拔下,这就是所谓的"被自己蠢哭了&q ...
- 计算机插上u盘就无法点亮,u盘启动电脑无反应,小编教你电脑插上U盘后无法启动解决方法...
U盘体积小方便携带,在我们的生活中得到了广泛的使用,而在U盘的使用过程中,不知道有没有朋友遇到过先插入U盘后,电脑就无法正常开机或者进去就直接黑屏掉,这是怎么回事,有该怎么去解决呢?为此,小编就给大家 ...
- 计算机选择u盘启动不了,win10系统u盘启动不了系统怎么办_win10无法进入u盘启动解决方法...
在对win10系统进行安装的之前,许多用户都会先选择采用哪种方式比较好,其中最受欢迎的无疑就是U盘安装了,但是近日有的用户在进行U盘安装win10系统的过程中,就出现了U盘启动不了系统的现象,那么wi ...
最新文章
- ubuntu8.0中文输入法
- Centos7 重启网卡
- ivar layout 相关知识点
- 不考虑知识点,考代码段更好
- Oracle1518,redhat 5.4 Oracle 10g r2
- Microsoft Store 微软应用商店0x80131500解决方案
- en55032最新标准下载_欧盟CE认证EN55032标准
- 别催了,医药行业数字化转型真的“急不得”
- 脉冲触发器(又叫主从触发器)和边沿触发器的区别(三个周期波形图解惑)
- linux双显卡自动切换,Deepin(Linux)双显卡之bumblebee(大黄蜂)、Prime及手动切换方案...
- 手绘几何图形识别(下)
- 中国互联网公司最新市值排名(2012.12.06)
- Android——新大陆云平台篇
- 长篇幅详解辐射定标、大气校正、监督分类、掩膜统计、植被覆盖度操作
- 三、uboot简单介绍
- MySQL for mac傻瓜式教程
- 盘口技术大全(六): 吸筹与试盘
- 截取图片DEMO. JAVA Windows FFmpeg
- p2p网络实现(C++)
- 移动机器人差速轮运动学模型--(左右轮速度和线速度角速度的相互转换)