apache启动失败 he c

apache为什么启动不了

apache 不能成功启动的常见原因不外乎以下几种:

1.80端口问题

2.添加的代码使用的php5apache2_4.dll填写错误问题

3.添加的代码路径使用的问题

4.各种DLL拷贝到指定某某文件夹的问题

以上都没有解决我的问题,apache 无论如何就是开启不起来,但只要去掉上面的代码,就立马启动了.

无耐只好继续查找原因,查看系统日志,发现apache不能启动的原因是函数不正确.

归根结底,问题还是出现在添加的那几行代码上.代码的内容也无非是PHP的相关设置.

于是打开PHP.EXE查看,结果发现运行时提示:

到这里,就基本找到问题最终原因了.因为现在所有的 5.5 环境都是基于 vc11 的编译脚本下生成的,所以在 windows 下你得安装相关组件。安装完这个组件后,apache终于成功启动。

1、Apache启动失败,请检查相关配置√MySQL5.1已启动

解决方案一:
打开D:\APMServ5.2.6\PHP下面php.ini把
[eaccelerator]
zend_extension_ts=“D:/APMServ5.2.6/zend/eAccelerator/eAccelerator0953_5.2.5.dll“
改为:
[eaccelerator]
zend_extension_ts=“D:/APMServ5.2.6/zend/eAccelerator/eAccelerator.dll“
就可以了!

Apache服务启动不了

又一个 。。。哎。。。
主要错误:
1、80端口问题
很大一部分都来自端口问题,但是一般没装IIS的。则不会出现这个问题
2、配置文件

apache启动失败怎么办

安装完成后,装上apache2与mysql均一切顺利,配置好
详细出处参考: http://www.jb51.net/article/19288.htm

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一直出现错误

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

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

原因三:),先退出Apache,在httpd.conf中搜索Listen 80 ,将80改成8080或者别的端口号,重新运行一下Apache,这下应该能够启动了.