Je suis la première fois à utiliser Maatwebsite / Laravel-Excel.
Lorsque je télécharge la version 2.1, cmd affichera
./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
Je n'ai aucune idée de ce qui s'est passé.
Si je télécharge 2.0 ~ 2.9, cmd montrera que l'installation a échoué.
Si c'est la première fois que vous installez Laravel-Excel, il est intéressant que vous ayez déjà un fichier config/excel.php
. Et en regardant le message d'erreur, il semble que vous avez le fichier de configuration 3.0 en essayant d'installer la version 2.1.
@patrickbrouwers Oui, monsieur. En fait, je télécharge le Maatwebsite / Laravel-Excel 3.0 à la première fois, mais il affiche un message d'erreur dans le contrôleur. (Cmd est bon et se télécharge avec succès) Ensuite, j'essaye de google ce message, et certaines personnes ont dit la version 3.0 ne prend pas en charge la fonction d'importation ... Par conséquent, j'essaye de télécharger la version 2.0 ~ 2.1.
Vous devez supprimer le config/excel.php
avant de rétrograder
@patrickbrouwers ça marche !!!!!!!!!!!!!!!! Merci beaucoup pour votre aide
De rien
nous devons donc supprimer config / excel.php d'abord, puis nous pouvons utiliser la version 2.1?
@aineelz Vous devez supprimer config / excel.php, puis exécuter:
Si vous utilisez laravel 4:
php artisan config: publier maatwebsite / excel
Sinon, vous utilisez laravel 5:
fournisseur artisan de php
@MrCherevko Tq
patrickbrouwers votre suggestion "Vous devez supprimer le fichier config / excel.php avant de rétrograder" fonctionne pour moi merci
Commentaire le plus utile
Vous devez supprimer le
config/excel.php
avant de rétrograder