关于XAMPP的Apache无法打开的问题

最近对PHP感兴趣,所以就自行了解了一下,u1s1,PHP的实现索要用到的东西比控制台应用要多,其中有一个很重要的套件XAMPP。它结合了Apache,MySQL (Mariadb),php,等一系列套件。
关于XAMPP的Apache无法打开的问题
这个可以从官网上下,很容易获取。但下载之后会出现一些问题。
我遇到的问题就是Apache无法打开。

首先选择下载版本的时候,关于XAMPP的Apache无法打开的问题
可以看见,7.4.7版本的是下载量最大的版本。所以我最初下的也是这个版本,但后来,Apache无法打开,并且怎么去改端口都不行。后来我重新下载了7.3.11的版本,终于搞好了。所以我就以7.3.11为例。

当下载完成之后,启动Apache ,用的段口是80和443,大部分的用户遇到的问题是80端口被占用,主要原因是一些软件的占用,比如迅雷。而我遇到的是443端口被占用,如果80端口被占用,操作与下文一样。

关于XAMPP的Apache无法打开的问题
首先点击Netstat,会弹出一个窗口关于XAMPP的Apache无法打开的问题
上面显示的就是你的端口使用情况。很明显,我的443端口被占用(如果没记错应该是被虚拟机占用了),所以我必须将端口换掉。
Win+R 弹出运行,输入cmd,进入界面,输入netstat -ano (注意“-”前面有空格)

关于XAMPP的Apache无法打开的问题
这里面会将所有的端口列出,选一个没有占用的端口(我选的是500)进行下面操作

关于XAMPP的Apache无法打开的问题
点击config
关于XAMPP的Apache无法打开的问题
点击Service and Port Setting ,将SSL Port 改为500
关于XAMPP的Apache无法打开的问题
点击Save。

再点击Aapache 的Config,选择ssl - conf,会弹出一个文本文档关于XAMPP的Apache无法打开的问题
将Listen 443 改为 500 ,退出保存。在启动Apache,就可以了
关于XAMPP的Apache无法打开的问题
再验证一下是否成功 再浏览器上输入127.0.0.1(本地机)如果不是空界面的话就说明成功了。可以顺便看一下PHP的信息。

顺便一提,手册是个好东西
浏览器上输入php.net 会出现一个网页
关于XAMPP的Apache无法打开的问题
点击上面的第二个Documentation
关于XAMPP的Apache无法打开的问题
可以点击Chinese(Simplified) 在线看,也可以点击下面的 documentation downloads, 下载中文版的chm文件。
但打开是没有东西的,什么都看不见。将下载之后的手册移动到桌面上,右键单击,点击属性,点击里面的解除锁定,应用,确定。
再次打开就可以了。

关于XAMPP的Apache无法打开的问题
而且索引里面可以直接查找,很方便。