"php": "> = 7.1.0",
"laravel / framework": "5.6. *",
"maatwebsite / excel": "~ 3.0.5"
mientras haces composer install
así como mientras haces composer update
En excel.php línea 182:
No se encontró la clase 'PHPExcel_Shared_Font'
Script @php artisan package: descubra el manejo del evento post-autoload-dump devuelto con el código de error 1
@ ds-manish, ¿actualizaste desde 2.1? Tendrá que eliminar su config / excel.php y volver a publicarlo. Como la configuración de la versión 2.1 usa clases PHPExcel en lugar de PhpSpreadsheet.
@patrickbrouwers ¡ Está funcionando! ¡Gracias!
@ ds-manish, ¿actualizaste desde 2.1? Tendrá que eliminar su config / excel.php y volver a publicarlo. Como la configuración de la versión 2.1 usa clases PHPExcel en lugar de PhpSpreadsheet.
¿Cómo puedo volver a publicarlo?
@famarojr
Desde la instalación :
php artisan vendor:publish --provider=Maatwebsite\Excel\ExcelServiceProvider
Gracias. Ahora, tengo esta devolución:
No hay comandos definidos en el espacio de nombres "iseed".
Gracias, resolvió mi problema .
@famarojr
Desde la instalación :
php artisan vendor:publish --provider=Maatwebsite\Excel\ExcelServiceProvider
después de usar este comando, la clase 'Arrilot \ Widgets \ ServiceProvider' no encontró este error.
después de usar este comando, la clase 'Arrilot \ Widgets \ ServiceProvider' no encontró este error.
En mi opinión, no suena relacionado con Laravel-Excel.
Ninguna de las opciones me está funcionando.
Tengo una instalación clara de laravel, y cuando intento acceder obtengo el error Class 'PHPExcel_Shared_Font' not found
Ninguna de las opciones me está funcionando.
Tengo una instalación clara de laravel, y cuando intento acceder obtengo el error Class 'PHPExcel_Shared_Font' not found
¿Podría compartir sus versiones de PHP, Laravel y Laravel Excel? ¡Gracias!
@famarojr
Desde la instalación :
php artisan vendor:publish --provider=Maatwebsite\Excel\ExcelServiceProvider
Gracias por esta sugerencia, todo funciona ahora.
Si alguien recibe el error
Unable to locate publishable resources.
debe poner comillas en el proveedor:
php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
Comentario más útil
@ ds-manish, ¿actualizaste desde 2.1? Tendrá que eliminar su config / excel.php y volver a publicarlo. Como la configuración de la versión 2.1 usa clases PHPExcel en lugar de PhpSpreadsheet.