【问题标题】:installing maatwebsite/excel with laravel 9 but getting the phpoffice/phpspreadsheet errors使用 laravel 9 安装 maatwebsite/excel 但出现 phpoffice/phpspreadsheet 错误
【发布时间】:2022-06-16 13:49:53
【问题描述】:

使用 Laravel 9 安装 maatwebsite/excel,但出现 phpoffice 和 PHP 版本问题。我正在使用 PHP 8.1,我降级到 PHP 8.0 但仍然无法正常工作。即使我从 php.ini 文件中启用 gd 扩展。

我正在使用官方网站提供的以下命令安装maatwebsite

composer require maatwebsite/excel

【问题讨论】:

    标签: laravel composer-php maatwebsite-excel phpoffice-phpspreadsheet


    【解决方案1】:

    我发现这是由于缓存问题而发生的问题,我们需要更新缓存版本。

    让我用所有步骤来解释它

    1. 转到 php.ini 文件并删除 ;

    之前

    ;extension=gd
    

    之后

    extension=gd
    
    1. 执行命令更改缓存
    composer require psr/simple-cache ^2.0
    

    如果上面的版本不适合你试试 1.0 版本(可选)

    composer require psr/simple-cache ^1.0
    

    然后安装maatwebsiteexcel

    composer require maatwebsite/excel
    

    它会像魅力一样发挥作用

    【讨论】:

      猜你喜欢
      • 2021-04-16
      • 2016-07-15
      • 1970-01-01
      • 2022-01-25
      • 2020-09-21
      • 2023-01-25
      • 2022-01-11
      • 2018-10-23
      • 1970-01-01
      相关资源
      最近更新 更多