zoukankan      html  css  js  c++  java
  • thinkphp6: 从6.0.9升级(php 8.0.14)到 6.0.10lts版本(php 8.1.1)

    一,切换php版本:从8.0.14到8.1.1

    1,查看当前的php版本
    root@lhdpc:~# php --version
    PHP 8.0.14 (cli) (built: Dec 23 2021 11:52:42) ( NTS )
    Copyright (c) The PHP Group
    Zend Engine v4.0.14, Copyright (c) Zend Technologies
        with Zend OPcache v8.0.14, Copyright (c), by Zend Technologies 
    2,切换:
    把当前的php8备份为php80
    root@lhdpc:/usr/local/soft# mv php8 php80
    把之前安装的php81切换到php8
    root@lhdpc:/usr/local/soft# mv php81 php8
     
    3,查看php的版本:
    root@lhdpc:/usr/local/soft# php --version
    PHP 8.1.1 (cli) (built: Dec 20 2021 16:12:16) (NTS)
    Copyright (c) The PHP Group
    Zend Engine v4.1.1, Copyright (c) Zend Technologies
        with Zend OPcache v8.1.1, Copyright (c), by Zend Technologies

    可见已切换成功

    4,重启php-fpm服务
    重启
    root@lhdpc:/usr/local/soft# systemctl restart php-fpm.service
    查看服务状态
    root@lhdpc:/usr/local/soft# systemctl status php-fpm.service
    ● php-fpm.service - The PHP FastCGI Process Manager
         Loaded: loaded (/etc/systemd/system/php-fpm.service; enabled; vendor preset: enabled)
         Active: active (running) since Fri 2021-12-31 14:10:20 CST; 2s ago
       Main PID: 2990 (php-fpm)
          Tasks: 3 (limit: 4588)
         Memory: 18.6M
            CPU: 336ms
         CGroup: /system.slice/php-fpm.service
                 ├─2990 php-fpm: master process (/usr/local/soft/php8/etc/php-fpm.conf)
                 ├─2992 php-fpm: pool www
                 └─2993 php-fpm: pool www
     
    12月 31 14:10:20 lhdpc systemd[1]: Started The PHP FastCGI Process Manager.
    5,通过phpinfo查看切换效果:

    说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest

             对应的源码可以访问这里获取: https://github.com/liuhongdi/
             或: https://gitee.com/liuhongdi

    说明:作者:刘宏缔 邮箱: 371125307@qq.com

    二,升级thinkphp6的版本:

    切换到项目所在目录:
    1,查看原来的版本:
    root@lhdpc:~# cd /data/php/admapi/
    root@lhdpc:/data/php/admapi# php think version
    v6.0.9
    2,升级命令:
    liuhongdi@lhdpc:/data/php/admapi$ composer update
    如图:
    说明:不能只升级framework,
    会报错
    3,查看升级后的版本:
    liuhongdi@lhdpc:/data/php/admapi$ php think version
    v6.0.10LTS
    4,查看效果:
    访问页面查看是否正常工作:

    三,php的安装和创建thinkphp项目的文档,请参见:

    1,安装php8.1.1
    https://www.cnblogs.com/architectforest/p/15714248.html
    2,创建thinkphp6项目:
    https://www.cnblogs.com/architectforest/p/15725405.html
  • 相关阅读:
    跟着太白老师学python 10day 函数的动态参数 *args, **kwargs, 形参的位置顺序
    IO 流之字符流的缓冲区
    Java IO异常处理方式
    Java IO 流
    Java 其他对象的 API
    Java 集合框架之 JDK 1.5 新特性
    Java 集合框架工具类
    Java 集合框架之 Map
    Java 集合框架查阅技巧
    Java 集合框架之泛型
  • 原文地址:https://www.cnblogs.com/architectforest/p/15754468.html
Copyright © 2011-2022 走看看