window环境下appserv集成环境:php低版本全面升级教
2021-06-06 本文已影响0人
似朝朝我心
安装前检查PHP版本
![](https://img.haomeiwen.com/i19781462/b276aa274509be2f.png)
升级PHP的步骤
![](https://img.haomeiwen.com/i19781462/0cec0b1b202baf05.png)
1.官网下载页面指导
先访问php的官网:php.net
![](https://img.haomeiwen.com/i19781462/70e958af4e9efe71.png)
该如何进行选择安装?
![](https://img.haomeiwen.com/i19781462/f6662be8714cd4c7.png)
2.替换本机的PHP版本
将旧的PHP版本进行改名
![](https://img.haomeiwen.com/i19781462/1a548532b6fae2d4.png)
新建新版本的php文件夹,对于版本号,我的是php8
![](https://img.haomeiwen.com/i19781462/6ff6fdc68ccc16fe.png)
直接将下载好的
![](https://img.haomeiwen.com/i19781462/8db2d1093baf0fe8.png)
压缩包下的所有内容解压到appserv/php8目录下,这样我们就有一个新的php8目录了
![](https://img.haomeiwen.com/i19781462/287fc5ff324fd9f6.png)
3.检查VC运行库的安装情况
一般手提电脑都是电脑自带的,没有的话需要自行安装。
![](https://img.haomeiwen.com/i19781462/0e07fb5624b2df05.png)
win10系统--菜单--控制面板--程序--程序和功能
![](https://img.haomeiwen.com/i19781462/08ce72dfafd2a375.png)
我们看到一系列年份的VC运行库,找到2015-2019年份的32位和64位都支持
![](https://img.haomeiwen.com/i19781462/03d13d5c6188aea0.png)
4.修改配置文件
找到php8目录下以.ini后缀名的这两个配置文件
![](https://img.haomeiwen.com/i19781462/11d0cebfac3c5789.png)
将生成版本的重命名为php.ini
![](https://img.haomeiwen.com/i19781462/96c7c98632b1139d.png)
认识一下php的拓展配置文件夹在哪里,待会有用。
![](https://img.haomeiwen.com/i19781462/40ff54aaea4c2625.png)
回到我们刚刚的配置文件位置,用notepad++打开我们的php.ini
![](https://img.haomeiwen.com/i19781462/4873d81ec3dfce7b.png)
输入extension查找拓展,直至找到这样一列整齐的绿色代码
![](https://img.haomeiwen.com/i19781462/6e72ca23962f10bd.png)
开启一些平常要使用基本拓展库
![](https://img.haomeiwen.com/i19781462/eeb8b2bf2aa58f92.png)
查找一下extension_dir,配置上我们刚刚看到的php8拓展文件夹ext的位置路径
![](https://img.haomeiwen.com/i19781462/1fc834d296b716ac.png)
到这里php.ini就已经配置好了,接下来我们要配置httpd.conf配置文件
httpd.conf配置
找到httpd.conf配置文件
![](https://img.haomeiwen.com/i19781462/8adfd136f7b0b745.png)
notepad++打开它,输出PHPIn关键字进行搜索确定所在行
![](https://img.haomeiwen.com/i19781462/cf0aa11e22cb91af.png)
将红色框框的修改成最新版本
![](https://img.haomeiwen.com/i19781462/8a71003f91f4b269.png)
关于php8apache2_4.dll是在哪里找到的。
![](https://img.haomeiwen.com/i19781462/a267800fc7d6fd08.png)
电脑找到阿帕奇服务,重启apache服务,或者直接重启电脑
win10电脑直接搜索服务
![](https://img.haomeiwen.com/i19781462/2b37f5aedccfc134.png)
右键重启服务
![](https://img.haomeiwen.com/i19781462/6032fca25bccac09.png)
![](https://img.haomeiwen.com/i19781462/d4741623ed70b0a8.png)
![](https://img.haomeiwen.com/i19781462/012bdbcfb7471946.png)
上面这个报错是apache的版本和php安装的版本不对导致的。
详情请看这一篇:https://www.jianshu.com/p/0e2541ec8024
升级了php8版本后,我们可以看到phpMyAdmin已经打不开了
![](https://img.haomeiwen.com/i19781462/6f64d7f04f84b5bb.png)
![](https://img.haomeiwen.com/i19781462/897cedaa79efbc22.png)
这也是版本太旧导致的,我们需要升级phpMyAdmin,点击这里。
![](https://img.haomeiwen.com/i19781462/a937f2b5cbfef20b.png)
下载安装包
![](https://img.haomeiwen.com/i19781462/fd9d1b6efacd43f0.png)
替换他
![](https://img.haomeiwen.com/i19781462/7509d4ef378a7a7b.png)
把名字换掉,原来的phpMyAdmin文件夹重命名为0phpMyAdmin放到一边,将新的phpMyAdmin-5.1.1-all-languages文件夹重命名为phpMyAdmin。
![](https://img.haomeiwen.com/i19781462/7fa01cf99ef01bf9.png)
重启apache服务
![](https://img.haomeiwen.com/i19781462/0895e51bbbe5bbae.png)