XAMPP安装正常,但apache服务却安装失败,我在服务窗口上看不见apache,说明它根本没有装上
答案:2 悬赏:70 手机版
解决时间 2021-12-27 00:38
- 提问者网友:龅牙恐龙妹
- 2021-12-26 01:29
什么原因会导致XAMPP安装时使apache安装失败,别跟我说在apache的log日志下查看,问题的关键是apache根本没装成功,启动都不行就根本谈不上什么错误了
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-12-26 02:45
我今天折磨了一天,终于知道结果了。
你是不是在windows下面使用apache+mysql+php的组合?!
我也是玩的这组合。
下载的apache2.2.22是线程安全的,而php是非线程安全的。
所以你刚装apache的时候,静态页面显示正常,甚至可显示 It Works!
但当你配置好php模块过后,apache不能启动了,apache在windows里面的服务也不能启动了。
实际上,是你装的php版本错了,把php删除,下载php线程安全的(也就是你不要下载NTS非线程安全版本的php,而要下载另外一个线程安全版本的)
然后按照教程,一步一步配置过去,重启apache,一切搞定。
我现在已经在服务器上做php编译了。
你是不是在windows下面使用apache+mysql+php的组合?!
我也是玩的这组合。
下载的apache2.2.22是线程安全的,而php是非线程安全的。
所以你刚装apache的时候,静态页面显示正常,甚至可显示 It Works!
但当你配置好php模块过后,apache不能启动了,apache在windows里面的服务也不能启动了。
实际上,是你装的php版本错了,把php删除,下载php线程安全的(也就是你不要下载NTS非线程安全版本的php,而要下载另外一个线程安全版本的)
然后按照教程,一步一步配置过去,重启apache,一切搞定。
我现在已经在服务器上做php编译了。
全部回答
- 1楼网友:長槍戰八方
- 2021-12-26 03:38
点击右侧的netstat查看下80和443是不是被占用了
1.80port被占用的情况(这是最常见的)两步解决
1)\xampp\apache\conf\ 这个目录下的httpd.conf 文件中 所有80换成82(或88等随意)
2)\xampp\apache\conf\extra\ 这个目录下的 httpd-vhosts.conf 所有80换成82(或88等随意)
如此这般80被占就解决了
2.443被占情况
\xampp\apache\conf\extra\ 这个目录下的 httpd-ssl.conf 所有443换成445(或其他等随意)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯