apache启动失败怎么办(apache服务器的启动脚本apachectl无法完成)

apache启动失败怎么办(apache服务器的启动脚本apachectl无法完成)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

大家好,今天来介绍apache启动失败怎么办(apache启动不了怎么办)的问题,以下是渲大师小编对此问题的归纳和整理,感兴趣的来一起看看吧!

apache服务器启动脚本apachectl无法完成

apache启动失败
1.
端口占用问题 这个问题比较常见,解决起来也很容易。通常是因为IE或安装的其它程序占用了80端口而导致Apache启动失败,在启动Apache之前将端口号修改为其它未占用的端口就可以了。 解决方法磨肢弯:我们的apache软件配置是在httpd.conf文件中配置,该文件在apache安装目录下conf 在httpd.conf文件中我们修改端口: Listen 81 注意饥烂修改完毕后,一定要重新启瞎闷动apache。
2.
路径及文件名问题 解决了端口问题,还是启动失败,这是为什么呢?我们需要注意一个小细节,查看一下我们安装APMServ的路径,要确定安装路径的文件夹名称中不能出现中文或空格。毕竟这是个人作品,有些地方考虑的不是很周到,导致一些Bug。
3.
配置文件问题。

apache启动不了 怎么解决

如下步骤:
1、进入cmd 然后进旦氏入 Apache安装目录(具体为你自己的安装目录)\bin> httpd.exe -w -n "Apache2" -k start (引号中的Apache2修改为你的Apache服务名,我的是2.2.4版,服务名就是Apache2,可以到计算机服务里找)
2、提示133行有问题时(提示:Syntax error on line 133 of ...........),打开Apache安装目录\conf\httpd.conf 找到第133行的ServerAdmin (没有工具确定行数告迟贺的按ctrl+F 用"ServerAdmin"关键字查找,一般会有两个,下面那个就是)这行在其后空一格,随便加个名字,例如,加上abc后,就可以解决了.
3、如果是端口占用(提示:(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许袜派使用一次。),先退出Apache,在httpd.conf中搜索Listen 80 ,将80改成8080或者别的端口号,重新运行一下Apache,这下应该能够启动了.

Win10专业版系统Apache启动失败怎么处理

首先说明一下出现win10不能启动apache的原因:win10不能启动apache是Win10系统中端口80被占用了,所以导致Apache不穗蔽能正常启动。
解决办法:
1、打开电脑“运行”,输入执猜核州行regedit,如图所示;
2、打开注册表:regedit。找氏举到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
3、在右边找到Start这一项,将其改为0;
4、重启系统,System进程不会占用80端口;
5、重新启动电脑之后,在启动Apache就可以了。

Linux启动apache失败怎么办

假设当前Linux用户的apahce安装目录为/usr/local/apache2,那么在命令行终端中使用以下命令启氏腊桐动,停止和重启apache。
1. 启动apahce的命令:
/usr/local/apache2/bin/apachectl start apache
2. 停止apache的歼坦命令:
/usr/local/apache2/bin/apachectl stop
3. 重启apache的命令:
/usr/local/apache2/bin/apachectl restart
要在重启 Apache 服务器时不中断当前的连接,则应运行:
/usr/local/sbin/apachectl graceful

如果当前用户的apache已经安装为linux的服务的话,可以使用以下命令进行以上操作。
1. 启动apache
service httpd start
2. 停局胡止服务apache
service httpd stop
3. 重新启动apache
service httpd restart

apache 无法启动是怎么解决的呀!我也遇到这个问题了 请赐教

这是我这两天频繁遇到的问题。Apache服务器还真是问题少年!任何点改动都可能导致它无法使用。

原告念因一:80端口占用
例如IIS,另外就是迅激者雷。我的apache服务器就是被迅雷害得无法启用!

原因二:软件冲突
装了某些软件会使apache无法启动如Dr.com 你打开明友薯网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。

原因三:httpd.conf配置错误
如果apache的配置文件httpd.conf搞错了,在windows里启动它,会提示the requested operation has failed,这是比较郁闷的事,因为查错要看个半天。
其实可以用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决,命令如下: httpd.exe -w -n "Apache2" -k start

还有一种情况:
即使你这次启动了,下次你都有可能启动失败
在运行里输入:netsh winsock reset
一会儿cmd会提示你重启,不用理会,现在APACHE已经可以启动了。
其实就是一个winsock的修复

分享到 :
相关推荐

web服务器iptables配置脚本实现代码

web服务器iptables配置脚本欢迎一起改进实现代码:?12345678[&he...

企业型虚拟主机适合哪些类型的用户使用(企业型虚拟主机适合哪些类型的用户使用)

企业型虚拟主机适合的用户类型有:1.中小企业网站。独享资源;2.电子商务平台。成本较...

国外服务器租用哪家好 RAKsmart国外服务器购买方案推荐(raksmart服务器怎么样)

现在越来越多的企业把国外服务器作为建站的第一选择。其主要原因是国外服务器具有无需备案...

美国高防服务器的防火墙类型有哪些(美国高防服务器的防火墙类型有哪些)

美国高防服务器的防火墙类型有:1。包过滤型防火墙。通过TCP/IP协议的数据报文进出...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注