apache为什么不能运行?

步骤1:控制面板-系统和安全-更改用户帐户控制设置-步骤2:安装apache后(不在默认路径,我是D:\)它仍然没有启动,下面有一个小羽毛图标正确的,左侧按钮处于非活动状态并发出“Noservicesinstalled”信号,表明服务器尚未安装。
解决办法:找到apache2.2目录下bin目录下的apache.exe文件,输入:cmd退出DOS窗口。
:cdapache2.2安装在D盘注:输入D:\apache2\目录和cdbin注:输入D:\a。
在pache2.2\bin\目录中输入:httpd.exe-kinstall-napache2.2注意:apache服务已添加-现在需要启动它。
下载服务器:netstopapache2.2OK,专注于解决问题。
删除apache服务;可以使用以下语句:scdeleteapache2.2提示:将以下语句保存为.bat文件,双击“重新启动Apache服务”:netstopapache2.2netstartapache2。
2

电脑出现无法启动Apache服务器的问题如何解决

最近用户的反馈表明他们无法启动计算机上的Apache服务器。
那么如果您遇到上述问题,请参考以下方法解决。
您可以解决Apache服务器无法在您的计算机上启动的问题。
推荐:下载Windows操作系统1.按Win+R打开“运行”,按cmd,然后按Enter键。
2.打开命令提示符后,键入netstat-ano并按Enter键以检查端口使用情况。
单击并选择启动任务管理器。
在进程中,检查PID列以查看哪个进程正在占用软件端口。
选择并单击以完成该过程。
4.如果问题仍未解决,请打开“网络和共享中心”-“更改适配器设置”。
5.右键单击​​并打开本地连接属性。
打开TCP/IPv4属性并单击高级设置。
7.切换到WINS,清除“启用LMHOSTS搜索”复选框,然后单击“确定”。
如果您遇到无法在计算机上启动Apache服务器的问题,可以按照上述步骤来解决该问题。

apache服务无法启动怎么办?

503ServiceTemporarilyUnavailable:服务暂时不可用一般来说,ServiceTemporarilyUnavailable错误通常是由于网站流量超载或资源超出而引起的。
一种解决方案是将站点升级到更好的配置或检查站点系统程序以对其进行优化。
错误显示:503ServiceTemporarilyUnavailableTheserveristemporarilyunabletoserviceyourrequestduetomaintenancedowntimeorcapacityproblems.Pleasemoresolutions:1.如果您认为您的网站程序没有问题。
应该是空间不足导致的错误。
2.如果空间没有问题。
然后检查网站程序是否存在死循环、内存泄漏等问题。
3.如果发生ServiceTemporarilyUnavailable问题,允许ServiceTemporarilyUnavailable自动重置为503页面。
如果你不想直接显示错误页面,您可以设置此错误页面。
在Apache下可以使用以下方法:编辑/usr/prima/apache_ssl/conf/httpd.conf找到;将ThrottleMaxDelay0添加到块中;重新启动apache并添加到httpd:ErrorDocument503/busy.html这样下次出现ServiceTemporarilyUnavailable错误时,它会直接指向busy.html页面。
补充1事实上,这通常是检查增加Web服务器上的带宽或CDN加速等使用解决方法一般情况下,应根据访问次数增加IIS或Apache的连接数。
一般来说,5000-10000就够了。
为了避免显示此错误消息,您可以在apache(Unix平台上最流行的WEB服务器平台)的配置中添加一条规则。
编辑消息/usr/Prima(最全的虚拟主机管理系统)/apache(Unix平台上最流行的WEB服务器平台)_ssl/conf/httpd.conf;找到;阻止并重新启动ThrottleMaxDelay0。
您还可以编辑apache(Unix平台上最流行的WEB服务器平台):/etc/init.d/httpdrestart显示服务器繁忙的html文件并将其添加到/www/中。
图标/busy.html;添加:ErrorDocument503/icons/busy.html2到httpd.conf可能是resin(免费JSP运行平台)服务有问题。
/etc/init.d/stop/etc/init.d/stop/etc/init.d/resin(免费JSP运行平台)启动并重新启动resin(免费JSP运行平台)服务器。
这个问题可以解决

APMServApache启动失败故障排除方法

我相信现在很多黑客都在使用APMServ构建本地Web服务器来测试一些整个站点系统等等。
在安装过程中,有时会遇到Apache服务无法启动的问题。
我根据我个人的经历总结出来,现在分享给大家。
希望对您有所帮助!

大致可分为以下三种情况:

1.端口占用问题;

2.路径和文件名问题;

3、配置文件问题。

1.端口占用问题

这个问题比较常见,也比较容易解决。
Apache启动失败通常是因为IE或其他安装的程序占用了80端口。
在启动Apache之前,只需将端口号更改为另一个未被占用的端口即可。
将端口改为非80后,需要在地址后添加端口号才能访问自己的站点,如:http://127.0.0.1:88

2.路径和文件名问题

端口问题解决了,但是启动还是失败。
这是为什么呢?我们需要注意一个小细节,检查我们安装APMServ的路径,并确保安装路径的文件夹名称中没有中文字符或空格。
毕竟这是个人作品,有些方面考虑的不是很周到,导致了一些bug。

3.配置文件问题

解决了以上两个问题后,发现Apache服务仍然无法启动。
为什么?这里我通过一个例子告诉大家一个比较通用的解决问题的方法。

安装APMServ后,启动服务后,提示Apache启动失败!排除以上两种情况后,我们打开本地服务进行检查,如图1所示:

我们发现只有Apache服务没有启动。
当我们手动启动时,系统提示错误。
打开“运行”,输入eventvwr.msc,查看系统日志——应用程序日志。
这时候我们发现有很多错误。
我们搜索并打开Apache错误日志,如图2所示:

我们可以看到系统已经为我们记录了错误源地址D。
:/HySzWork/APMServ/Apache/conf/extra/httpd-ssl.conf。
该文件的第199行有问题。
我们看看是什么问题,如图3:

看到这个消息我笑了...我的电脑我换了一个硬盘,盘符是有点乱。
我懒得去改变它们。
我根本没有E盘!如图4所示:

现在问题就很清楚了。
笔者默认指定cgi-bin重定向文件的路径为E盘,而我根本就没有E盘。
这导致了错误的发生!这样,只需要将E盘符改为G即可!

由于APMServ版本之间或个人计算机之间可能存在差异,因此您可能不会遇到这种情况。
这里我只是告诉大家充分利用系统日志功能来解决一系列问题!

本文到此结束,希望对大家有所帮助。
文章如有错误,敬请批评指正。

#original-hacker之旅

apache为什么不能运行?

第1步:控制面板-系统和安全-更改用户帐户控制设置-从不通知第2步:安装好apache后(不走默认路径,我的是D:\)右下角那个小羽毛图标没有启动后,左侧按钮不起作用,提示“Noservicesettings”,表示服务器未安装。
解决办法:在apache2.2文件夹下的bin文件夹中找到apache.exe文件。
操作过程中,我们输入:cmd退出DOS窗口。
输入:d:\注:输入驱动器D。
安装在D盘上,输入:cdapache2.2注:输入文件夹D:\apache2\,输入:cdbin注:输入D:\a输入pache2.2\bin\文件夹:httpd.exe-kinstall-napache2.2注意:已添加Apache服务。
现在我们需要启动它。
输入:netstartapache2.2说明:启动apache2服务并关闭它。
down服务器:netstopapache2.2OK,注意问题解决了!要删除apache服务,可以使用以下命令:scdeleteapache2.2提示:将以下命令另存为.bat文件,放在桌面上。
双击“重新启动Apache服务”:netstopapache2.2netstartapache2。
2

Win10系统apache服务器无法启用如何解

1.端口占用问题1.这是最有可能阻止您启动的问题之一。
启动CMD,然后运行​​netstat-aon|findstr:80。
2、如果发现端口被多个端口占用,可以使用:输入Win+R,Regedit进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP并编辑启动项,将其改为0。
2、Apache存储路径问题1、使用命令行打开CMD,找到以下内容:【我下载的是Apache路径解压文件,然后手动解压路径到D:\httpd-2.4.20-x64-vc14-r2\。
输入apache24]\bin并在命令行中输入httpd.exe-kinstall-n"Apache2.4"并按Enter。
2、如果路径提示错误,解决办法有两种:将Apache24放在根目录下。
或者配置Conf文件:本文以路径更改为例,将Apache24保存到D盘根目录。
此时找到path:/bin并运行httpd.exe-kinstall-n"Apache2.4"。
3.运行模式问题1.通过上面的第三步,我确认出现一条消息,提示我需要以管理员权限运行。
2.然后运行上面的第三步,找到path:/bin并运行httpd.exe。
-kinstall-n"Apache2.4"就足够了。