您的位置:首页 > 运维架构 > Apache

PHP开发环境配置系列(一)-Apache无法启动(SSL冲突)

2012-05-31 08:55 489 查看
今天有了new task,重新捡起N年前做毕业设计时用过的PHP,记得那时是在Ubuntu上面做开发,用Dreamweaver和Gnote写php代码,那时知道 得少,也没用什么开发框架写,搭环境的时候还是apache、php、mysql逐个逐个安装和配置,不过还好使用ubuntu,apt-get后系统就 会自动将三个组件整合在一块,一些so库也做好了链接,非常方便,如果是windows的话,就得一个一个配了。

最近接受了一个php的项目,开始捡起PHP,目前php的成熟开发框架已经不少,而且文档也比较完善,非常方便我们拿来就查,赞一个。

“小黑”恢复后,给它重新装上武器,一个PHPEclipse+XAMPP,装完XAMPP后,发现apache不能启动,xampp
control
panel上的apache状态显示running一段时间就消失掉了,同时在FF中也不能访问http://localhost,估计是端口冲突问题,
于是就打开apache的httpd.conf,将所有80替换成88,再重启。发现情况一样,无语...再改成8888,再重启,还一样,继续无
语...打开cmd,执行netstat
-ano,发现端口都没被占用,怎么就启动不了,打开apache的日志,access.log和error.log都没有内容,估计是还没写日志就挂
了。没办法,只好找百度了。翻了几页,发现有个类似的贴子,说是由于ssl的端口冲突引起的,对喔,忘记了还有ssl,打开apache的extra目录下的httpd-ssl.conf,替换所有443为8443,再重启。这下子好了,终于可以启动了,GOOD。

过了几年,东西丢了不少,得慢慢捡起来了。好记性不如烂笔头!Keep Going!

本文是《PHP开发环境配置系列》的第一篇,相信在开发过程中会遇到不少问题,大家继续关注RYAN.D的博客喔!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: