php7升级到php8

升级步骤

  1. 下载PHP8 官网网站
  2. 创建配置文件,将文件php.ini-development该为php.ini
  3. 开启PHP扩展
    1. ;extension_dir = "ext"该成extension_dir = "c:/web/php8.1/ext"
    2. 取消下面注释
    extension=curl
    extension=mbstring
    extension=openssl
    # 下面是连接数据库
    extension=mysql
    extension=pdo_mysql
    
  4. 在Apache中修改PHP模块
    LoadModule php7_module "E:/web/php7.4/php7apache2_4.dll"
    PHPIniDir "E:/web/php7.4"
    AddType application/x-httpd-php .php
    
    更改为
    LoadModule php_module "E:/web/php8.0/php8apache2_4.dll"
    PHPIniDir "E:/web/php8.0"
    AddType application/x-httpd-php .php
    
  5. 重新安装 composer

composer指令

# 版本升级到最新
composer self-update
# 诊断命令
composer diagnose
# 清除缓存
composer clear
# 阿里云 Composer 全量镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
# 取消配置
composer config -g --unset repos.packagist</pre>

各种坑

  • 解决Composer Installing dependencies from lock file
    composer install --ignore-platform-reqs
    或者
    composer update --ignore-platform-reqs</pre>
    
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容