2017-05-10 7 views
0

J'ai suivi toutes les instructions en installant le composeur puis Laravel. J'ai aussi fait tout ce qui a été montré dans les séries laracast pour l'installation de Laravel et compositeur. mais j'ai quelques problèmes et je ne peux pas les résoudre:Impossible d'installer Laravel correctement

  1. Je n'ai pas le dossier du fournisseur dans mon dossier app Laravel
  2. Je ne peux pas lancer la commande « artisan de compositeur », comme il est dit que

    [Symfony \ Component \ Console \ Exception \ CommandNotFoundException]
    Command "artisan" n'est pas défini »

  3. "artisan php" ne fonctionne pas aussi

  4. Toute la réponse dans le web je l'ai déjà essayé de résoudre mes problèmes, mais rien n'a fonctionné pour moi

S'il vous plaît, dites-moi, comment puis-je installer Laravel correctement et l'utiliser sans erreurs

+1

On dirait qu'il n'a pas été installé tout le chemin. Quelle commande avez-vous utilisé pour créer votre projet? – Scott

+0

D'abord j'ai essayé 'laravel nouveau blog' puis 'compositeur créer un projet --prefer-dist laravel/laravel blog' – Alexander

+0

Quel est votre système d'exploitation? – MoeinPorkamel

Répondre

1

Bien. J'ai résolu mon problème. Comme je l'ai mentionné auparavant, j'avais essayé toutes les réponses sur le web mais rien ne m'avait aidé. Donc, je viens de supprimer mon projet Laravel et couru cette commande

sudo apt-get upgrade 

Après quelques paquets de temps ont été mis à jour et j'ai créé nouveau projet Laravel. Et Laravel a commencé à travailler parfaitement! Donc, dans toute situation incompréhensible, faites apt-get upgrade :))

2

Run composer install ou composer update. Cela créera le dossier du fournisseur et téléchargera tous les modules dépendants comme mentionné dans le dossier composer.json

+0

Malheureusement, cela n'a pas fonctionné pour moi – Alexander

+0

Avez-vous une erreur lors de l'exécution de l'installation de composer? Si oui, quelle est l'erreur? Si non, voyez-vous les modules dépendants sous le dossier du fournisseur? Aussi, si vous pouvez fournir votre composer.json, il peut vous aider à trouver les modules manquants que vous pourriez avoir besoin d'inclure. – ayip

0

Je souhaite ajouter quelques détails qui sont demandés mais pas clairement répondu.

  1. Vous n'avez pas installé les dépendances du composeur. Essayez composer install.

  2. Ce n'est pas composer artisan. Si vous exécutez cette commande, vous dites hey compositeur! lance ta commande artisanale. Et il est écrit "La commande" artisan "n'est pas définie"

  3. C'est php artisan. Mais si vous n'exécutez pas l'installation de composer, php artisan ne fonctionnera pas non plus. Car il vous manque Symfony Console Component dans votre projet (pas celui utilisé par le compositeur) ainsi qu'une installation complète de Laravel. Les deux seront également installés par la commande composer install.

+0

'composer installer' ne fonctionne pas. Je lance à la fois 'composer install' et' composer update', mais il dit toujours '[Symfony \ Component \ Console \ Exception \ CommandNotFoundException] La commande" artisan "n'est pas définie. ' Probablement je dois ajouter quelque chose dans le fichier composer.json? – Alexander