Message d'erreur au lancement de l'appli Messagerie

Par mlapenu, il y a 6 ans


Bonjour,

Débutant, je rencontre un problème lorsque j'essaie de lancer l'appli Messagerie.

Ce que je fais

Fatal error: Uncaught Error: Call to a member function make() on int in C:\wamp64\www\laravel\messagerie\public\index.php on line 52 La ligne concernée. * $kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); En ligne de commande: C:\wamp64\www\laravel\messagerie>php artisan --version PHP Fatal error: Uncaught Error: Call to a member function make() on int in C:\wamp64\www\laravel\messagerie\artisan:33 Stack trace: #0 {main} thrown in C:\wamp64\www\laravel\messagerie\artisan on line 33 C:\wamp64\www\laravel\messagerie>

Que dois je faire pour débloquer cette erreur, svp ?

Dans l'attente d'un retour.

2 réponses

droid13, il y a 6 ans

si tu pouvais poster ton index.php pour voir aussi

mlapenu, il y a 6 ans

Bonjour,
Merci pour votre retour; mon index.php
..................................
<?php

/**

  • Laravel - A PHP Framework For Web Artisans
  • @package Laravel
  • @author Taylor Otwell taylor@laravel.com
    */

define('LARAVEL_START', microtime(true));

/* -------------------------------------------------------------------------- Register The Auto Loader
Composer provides a convenient, automatically generated class loader for
our application. We just need to utilize it! We'll simply require it
into the script here so that we don't have to worry about manual
loading any of our classes later on. It feels great to relax.

*/

require DIR.'/../vendor/autoload.php';

/* -------------------------------------------------------------------------- Turn On The Lights
We need to illuminate PHP development, so let us turn on the lights.
This bootstraps the framework and gets it ready for use, then it
will load up this application so that we can run it and send
the responses back to the browser and delight our users.

*/

$app = require_once DIR.'/../bootstrap/app.php';

/* -------------------------------------------------------------------------- Run The Application
Once we have the application, we can handle the incoming request
through the kernel, and send the associated response back to
the client's browser allowing them to enjoy the creative
and wonderful application we have prepared for them.

*/

$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);

$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);

$response->send();

$kernel->terminate($request, $response);
...............................................
N'est ce pas un problème de version de Laravel ?
je suis sur la dernière version alors que le tuto non sans que je sache laquelle y est utilisée.

Merci de m'aider