我在laravel 8 | php 8上安装maatwebsite/excel时遇到了一个问题?

我在laravel 8 | php 8上安装maatwebsite/excel时遇到了一个问题?,php,laravel,composer-php,laravel-excel,Php,Laravel,Composer Php,Laravel Excel,我在laravel 8上安装maatwebsite/excel时遇到了这个问题。我怎样才能修好它? 注意:PHP版本运行8。 问题在于Laravel Excel要求。PHPSReadSheet:^1.15似乎未安装。以下是适用于Laravel Excel 3.1的 PHP: ^7.2\|^8.0 Laravel: ^5.8 PhpSpreadsheet: ^1.15 PHP extension php_zip enabled PHP extension php_xml enabled PHP e

我在laravel 8上安装maatwebsite/excel时遇到了这个问题。我怎样才能修好它? 注意:PHP版本运行8。
问题在于Laravel Excel要求。PHPSReadSheet:^1.15似乎未安装。以下是适用于Laravel Excel 3.1的

PHP: ^7.2\|^8.0
Laravel: ^5.8
PhpSpreadsheet: ^1.15
PHP extension php_zip enabled
PHP extension php_xml enabled
PHP extension php_gd2 enabled
PHP extension php_iconv enabled
PHP extension php_simplexml enabled
PHP extension php_xmlreader enabled
PHP extension php_zlib enabled
确保在php.ini上安装并启用了这些功能。还要确保composer.json上的php版本设置如下:

"require": {
    "php": "^7.2|^8.0",
},

而不是像这样的php:>=7.2。查看更多信息。请让我知道它是否有效。

它似乎需要安装phpoffice/phpspreadsheet,它需要为phpp安装gd扩展。请共享更多详细信息,如文本形式的错误消息和您解决问题的尝试。您是否解决了此问题?问题出在哪里?@amirz98错误消息中列出了问题,并且经常会询问解决问题的方法,因此不太难找到解决方案。请分享更多详细信息。为什么更改composer.json中的PHP要求与此相关?当在应用程序的配置中设置时,这会有任何影响吗?@NicoHaase这可能与提到的兼容性问题有关,这就是我建议尝试更改版本的原因。