web-dev-qa-db-fra.com

code d'erreur de retour artisanal compilé clair 255

En exécutant composer install sur mon projet laravel, j'obtiens l'erreur suivante:

Script php artisan clear-compiled traitant l'événement post-install-cmd renvoyé avec le code d'erreur 255

Un conseil sur ce que pourrait être le problème? Note Composer installe tous les packages du fournisseur. La sortie complète est ci-dessous:

[user @ some_path] $ mise à jour du compositeur
Chargement des référentiels du compositeur avec les informations sur les packages
Mise à jour des dépendances (y compris require-dev)
Rien à installer ou mettre à jour
Générer des fichiers à chargement automatique
> php artisan clairement compilé
Script php artisan clear-compiled traitant l'événement post-update-cmd renvoyé avec le code d'erreur 255 

5
Jake M

Assurez-vous que votre répertoire storage/ & bootstrap/cache est accessible en écriture.

Assurez-vous que votre fichier .env ne contient aucun espace.

Ex: key=value istead of key=va lue

supprime le fichier bootstrap/cache/config.php . alors

composer dumpautoload
composer update

Essayez de supprimer /bootstrap/compiled.php (si vous en avez)

6
Zoltán Jére

étape 1 - Vérifiez votre version de php. Si votre laravel est vieux, il ne supportera pas 7.x. Vous devez alors basculer ( check this si vous utilisez mac) sur PHP 5.6 dans ce cas.

Étape 2 - supprimez composer.lock et exécutez composer install

1
Serjas

La seule chose que fait cette commande est de supprimer le fichier bootstrap/cache/services.php, s'il existe. Très probablement, le fichier existe, mais les autorisations ne sont pas définies correctement pour vous permettre de le supprimer.

0
patricus

j'ai trouvé la solution. Voici la liste des extensions à l'origine de ce problème.

extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pgsql.dll
extension=php_pdo_mysql.dll

vous devez supprimer toutes ces extensions de votre php.ini

E:\wamp64\bin\php\php7.1.9\php.ini

Remarque :: Vous devez vérifier vos informations d'identification dans votre fichier .env

0
Vishal

Je suppose que le problème peut provenir de plusieurs sources. Dans mon cas, j'avais une erreur de syntaxe dans mon fichier config/app.php. Retour à une version précédente et la refonte de mes modifications.

0
user3280979