xampp安装完成后,start apache与mysql(我这里主要用这两个)
出现如下情况
问题一:apache无法启动(如下图)
原因:端口冲突,默认80与443端口被占用
解决方法:修改默认端口,如下图(端口号自己设置,0-65535中未被使用的)
然后再次点击start,成功
问题二:mysql在start后,点击跳出的Net Command后就一直处于准备开启服务状态(我这里是Win10),如下图
原因:本地服务中的Mysql属性中的可执行文件路径出错(我的电脑上装了phpstudy和xampp),我打开服务才发现Mysql服务属性中的可执行路径是phpstudy的,所以接下来需要修改该可执行路径
解决方法:修改计算机服务中Mysql的可执行路径为F:\xampp\mysql\bin\mysqld.exe
- 首先查看我们的Mysql服务属性(这里的的路径是已经成功的)
- 其次修改路径:
- 找到ImagePath,数值替换为:你所安装的目录:\xampp\mysql\bin\mysqld.exe就OK了
- 之后重启xampp,就OK了
问题三:如果遇到Mysql端口冲突,就修改config下my.ini中的两个port(蓝标必须要改)
但这时这里无论怎么修改mysql的修改端口都没用,都是3306,最后终于找到了解决的办法,还是修改Mysql中的可执行路径,最后的路径为(引号可有可无,最后Mysql大小写随意):"F:\xampp\mysql\bin\mysqld.exe" --defaults-file="F:\xampp\mysql\bin\my.ini" Mysql
之后就可以修改Mysql的端口了!!