Laravel-excel: Constante de clase indefinida 'XLSX' en la versión 2.1

Creado en 10 abr. 2018  ·  9Comentarios  ·  Fuente: Maatwebsite/Laravel-Excel

Soy la primera vez que uso Maatwebsite / Laravel-Excel.

Cuando descargue la versión 2.1, cmd mostrará

./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Package phpoffice/phpexcel is abandoned, you should avoid using it. Use phpoffice/phpspreadsheet instead.
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> <strong i="7">@php</strong> artisan package:discover

In excel.php line 59:

  Undefined class constant 'XLSX'


Script <strong i="8">@php</strong> artisan package:discover handling the post-autoload-dump event returned with error code 1

No tengo idea de que pasó.
Si descargo 2.0 ~ 2.9, cmd mostrará que la instalación falló.

question

Comentario más útil

Tienes que eliminar config/excel.php antes de degradar

Todos 9 comentarios

Si es la primera vez que instala Laravel-Excel, es interesante que ya tenga un archivo config/excel.php . Y mirando el mensaje de error, parece que tiene el archivo de configuración 3.0 mientras intenta instalar la versión 2.1.

@patrickbrouwers Sí, señor. En realidad, descargué Maatwebsite / Laravel-Excel 3.0 por primera vez, pero muestra algún mensaje de error en el controlador. (Cmd es bueno y se descarga correctamente) Luego, intenté buscar en Google este mensaje y algunas personas dijeron que la versión 3.0 no admite la función de importación ... Por lo tanto, estoy intentando descargar la versión 2.0 ~ 2.1.

Tienes que eliminar config/excel.php antes de degradar

@patrickbrouwers funciona !!!!!!!!!!!!!!!! Muchas gracias por tu ayuda

Eres bienvenido

¿Entonces necesitamos eliminar config / excel.php primero y luego podemos usar la versión 2.1?

@aineelz Necesita eliminar config / excel.php y luego ejecutar:
Si usa laravel 4:

php artisan config: publicar maatwebsite / excel

De lo contrario, estás usando laravel 5:

proveedor artesanal php

@MrCherevko Tq

patrickbrouwers tu sugerencia "Tienes que eliminar config / excel.php antes de degradar" funciona para mí gracias

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

rossjcooper picture rossjcooper  ·  3Comentarios

wwendorf picture wwendorf  ·  3Comentarios

matthewslouismarie picture matthewslouismarie  ·  3Comentarios

vandolphreyes picture vandolphreyes  ·  3Comentarios

alejandri picture alejandri  ·  3Comentarios