2017-05-22 6 views
0

J'ai installé le nouveau paquet de Cakephp 3.0, j'ai suivi , un nouveau paquet a été installé sur mon système, mais quand j'essaye d'exécuter le serveur alors j'obtiens cette erreur :autoload.php manquant dans le dossier fournisseur avec Cakephp 3.0

PHP Warning: require(/var/www/html/bookmarker/vendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/bookmarker/bin/cake.php on line 31

Et ce sont les commandes que j'ai utilisées:

curl -s https://getcomposer.org/installer | php 
php composer.phar create-project --prefer-dist cakephp/app bookmarker 
cd bookmarker/ 
bin/cake server 

Quand j'ai essayé la dernière commande je suis arrivé cette erreur.

Répondre

2

Vous pouvez recréer votre projet autoload par cette méthode:

  1. Ouvrez votre terminal,
  2. cd /var/www/html/bookmarker,
  3. composer dumpautoload

Donnez-lui un essai.

+0

Hii, j'ai essayé ceci, j'ai eu une nouvelle erreur: "Class Cake \ Composer \ Installer \ PluginInstaller n'est pas auto-chargeable" une idée? –

+0

Quel est le résultat de 'composer update'? –

+0

super, cela a fonctionné pour moi, il a créé autoload.php et d'autres fichiers dans le dossier du vendeur maintenant, merci pour aider, mais pourriez-vous me dire s'il vous plaît quel était exactement le problème? pourquoi les fichiers n'ont pas été créés lors de la configuration initiale? –