web-dev-qa-db-fra.com

Laravel 5.2 - bootstrap / cache / services.php manquant

Après avoir exécuté composer update/install puis lorsque j'exécute le cache php artisan: clear. J'ai eu l'erreur suivante.

[ErrorException] file_put_contents ({application-root-path} /bootstrap/cache/services.php): impossible d'ouvrir le flux: aucun fichier ou répertoire de ce type

Existe-t-il une commande capable de remettre en cache le fichier? Pour l'instant, quelle que soit la fonction php artisan que j'exécute, la même erreur se produira.

p/s: Veuillez commenter ci-dessous si vous avez besoin de moi pour fournir des informations supplémentaires pour le débogage.

12
Keith Yeoh

assurez-vous d'exécuter cette commande:

Sudo chmod 777 -R bootstrap/cache
27
Paul Androschuk

Tapez simplement:

cd bootstrap/
mkdir cache
cd .. 
composer install
12
grondon

exécutez cette commande

php artisan optimize --force

cela créera services.php et compiled.php

5
Ganesh Kandu