xampp 安装后无法启动apache 的解决方法

1,安装xampp 后,apache 无法启动,当时的报错已经没有证据了,大概的翻译就是端口 被block(锁定)的意思
2,通过 查找端口被占用,找到被占用程序,进行杀掉进程,或者卸载软件,参考网址:http://jingyan.baidu.com/article/3c48dd34491d47e10be358b8.html
3,安装memcached ,因为之前的memcached 服务没有卸载,直接删除文件,导致现在的memcached 无法安装,通过cmd 命令 sc delete memcached,强制删除memcached 服务,进行注销计算机操作
进行再次安装 memcached 操作
4,最后 xampp 正常启动,memcached 安装成功
5,redis 安装,php_redis.dll,php_redis.pdb,php_igbinary.dll 将这三个文件放入 php 的 ext 目录
修改 php.ini 文件,添加 redis 扩展,如下 三行代码
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll
参考网址:http://jingyan.baidu.com/article/9989c74631873bf648ecfed4.html

memcached 安装命令
安装memcached 首先去确认你是没有安装memcached 服务的,如果有的话,可以使用下面删除window服务命令操作
memcached.exe -d install
memcached.exe -d start

window 常用命令
netstat -ano 列出所有端口
netstat -ano|findstr "2727" 查看被占用端口对应的PID
tasklist|findstr "2727" 查看哪个进程或程序占用了2727端口

删除window服务:
sc delete memcached
删除服务后,如果服务还存在,需要注销计算机

原文地址:https://www.cnblogs.com/geek12/p/5554089.html