Laravel PHP Fatal error: require(): Failed opening required ... bootstrap/autoload.php sur la ligne 17

Je suis en train de déployer un site web construit sur Laravel à un micro instance amazon ec2. J'ai cloné le projet, puis a couru composer install avec pas de problèmes. Cependant lorsque je l'ai vue dans le navigateur j'obtiens l'erreur:

Error in exception handler..

Dans les journaux d'erreur, je peux voir le message d'erreur suivant:

[Wed Nov 12 12:12:47.550414 2014] [:error] [pid 21572] [client x.x.x.x:x] PHP Fatal
error:  require(): Failed opening required '/home/production/public_html/kcnr-tv/bootstrap
/../vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in
 /home/production/public_html/kcnr-tv/bootstrap/autoload.php on line 17

J'ai googlé ce problème et quelques personnes semblent avoir ce problème, mais dans presque tous les cas, ils ont oublié d'exécuter composer install.

J'ai augmenté la mémoire de PHP limite à 1 go et toujours pas de chance. Il ne semble pas être un problème avec l'installation de dépendances aussi loin que je peux voir qu'ils sont tous dans le fournisseur dossier après que le compositeur a fini.

L'aide de ce serait super que je suis tout à fait d'idées de ce que cela pourrait être.

  • êtes-vous dans AWS?
  • que voulez-vous dire? C'est une instance AWS ouais.
  • utilisez-vous git alors que le téléchargement de AWS?
  • J'ai installé le projet avec git clone. Que ce que tu veux dire?
  • alors que l'ajout de fichiers, avez-vous recours à la force drapeau? quels flags que vous avez ajouté avec git add ?
  • pas de drapeaux. tout mon projet est en git. et fonctionne parfaitement en local. j'ai déployé par cloner le repo, l'exécution de composer install. Puis-je obtenir l'erreur ci-dessus, tout en essayant d'y accéder.
  • Laissez-nous continuer cette discussion dans le chat.

InformationsquelleAutor Chris Till | 2014-11-12