Win7下XAMPP集成环境中Apache无法启动的问题解决

 更新时间:2015年07月08日 09:36:04   投稿:goldensun  
这篇文章主要介绍了Win7下XAMPP集成环境中Apache无法启动的问题解决,通常是端口冲突,文中也讲到了PotgreSQL的相关问题,需要的朋友可以参考下
我使用的是win7系统同时安装的是套装软件xampp了,但是安装好xampp之后我的apache无法启动了,后来找了很多办法下面我来分享一下。


我开始在网站找了一些办法如下


1 在"网上邻居"上 点右键,菜单上选"属性(R)"。出来"网络连接"窗口,在"本地连接"上点右键,菜单中点"属性(R)"。出来"本地连接 属性"面板,在"此链接使用下列项目"中找到:"Internet 协议 (TCP/IP)",并点击它。在弹出的"Internet 协议 (TCP/IP) 属性"面板上,点击"高级(V)..."按钮。"高级 TCP/IP 设置"面板上点"WINS"选项标签,去掉"启用 LMHOSTS 查询(L)"前面的勾,点"确定"按钮。

2 打开"控制面板",点击"Windows 防火墙",点击"高级"选项标签,选择"本地连接",并点击旁边的"设置(T)..."按钮。在服务选项中找到"安全 Web 服务器(HTTPS)",并把它勾选上,点"确定"按钮

但还是没有apache启动还是失败了,接着搜索

经研究,发现apache启动不了主要有几个常见的问题,比如端口冲突、无法连接动态链接库等、、

解决端口冲突

一般冲突:port:80,port:443

可以在xampp安装目录下找到apache下的httpd.conf,用记事本打开,把所有80改为574。如果port 443也冲突的话,把所有的443改为444。

修改php.ini后去掉extension=php_pdo_pgsql.dll、extension=php_pgsql.dll之前的分号,使其支持postgreSQL时,

apache无法启动,或者闪一下又停止,或者Busy, apache service not started [-1]

解决办法:

修改环境变量,计算机->系统属性->高级系统设置->环境变量,修改Path,在最前面添加xampp下php的安装目录,比如c:/xampp/php,用分号隔开。
 

重启apache,测试postgreSQL,正常启动OK。


总结一下

80端口问题

如果你机子上的IIS或者其他程序占用了80端口,那么apache肯定无法启动。所以第一个思路是:解决端口问题--可以用netstat -an查看端口使用情况,停止使用80端口的程序,然后启动服务;也可以让apache运行在另一个端口,譬如8080上,如果是WEB服务器就必须使用 80端口了。


相关文章

  • linux网络参数配置方法详解

    linux网络参数配置方法详解

    这篇文章主要介绍了linux网络参数的配置方法,这样可以让你的服务器访问网络,主要参数:IP地址、子网掩码、网关、DNS
    2013-11-11
  • 解决Linux system v 共享内存问题

    解决Linux system v 共享内存问题

    这篇文章主要介绍了Linux system v 共享内存问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-07-07
  • apache启用gzip压缩的实现方法

    apache启用gzip压缩的实现方法

    对于部署在Linux服务器上的PHP程序,在服务器支持的情况下,我们建议你开启使用Gzip Web压缩,以前脚本之家介绍了iis中的开启方法,这篇文章主要介绍了linux中apache的开启方法
    2013-06-06
  • 详解在Linux中清空或删除大文件内容的5种方法

    详解在Linux中清空或删除大文件内容的5种方法

    这篇文章主要介绍了详解在Linux中清空或删除大文件内容的5种方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • crontab执行时间与系统时间不一致问题解决

    crontab执行时间与系统时间不一致问题解决

    这篇文章主要给大家介绍了关于crontab执行时间与系统时间不一致问题的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • linux查找大文件指定内容的实现方法

    linux查找大文件指定内容的实现方法

    今天小编就为大家分享一篇linux查找大文件指定内容的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Linux实现添加新用户及创建主目录方式

    Linux实现添加新用户及创建主目录方式

    这篇文章主要介绍了Linux实现添加新用户及创建主目录方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • 确保Linux VPS及服务器更加安全之Xshell设置密钥登录

    确保Linux VPS及服务器更加安全之Xshell设置密钥登录

    这篇文章主要介绍了Xshell设置密钥登录确保Linux VPS及服务器更加安全,需要的朋友可以参考下
    2016-10-10
  • Linux添加swap分区的方法

    Linux添加swap分区的方法

    这篇文章主要介绍了Linux添加swap分区的方法,首先需要我们建立一个普通的linux 分区,具体实例代码,大家跟随脚本之家小编一起看看吧
    2018-08-08
  • LINUX 防火墙 firewalld-cmd命令详解

    LINUX 防火墙 firewalld-cmd命令详解

    firewalld 防火墙为了简化管理,将所有网络流量分为多个区域(zone),然后根据数据包的源IP地址或传入的网络接口等条件将流量传入相应区域,每个区域都定义了自己打开或者关闭的端口和服务列表,这篇文章主要介绍了LINUX 防火墙 firewalld-cmd命令详解,需要的朋友可以参考下
    2024-01-01

最新评论