Błąd klasy Provider Laravel

0

Witajcie

z pobrałem źródła z git'a na localhost, mam zainstalowany xampp, composer, ale projekt larabel 5.4 nie działa poprawnie. Najpierw wrzuciłem mu cały katalog /vendor, bo nie było (pobrałem go z utworzonego obok tymczasowego projektu laravel) i odpaliłem jeszcze raz koimendę php artisan list, wynik poniżej:

PHP Fatal error: Class 'Collective\Html\HtmlServiceProvider' not found in \proj\vendor\laravel\framework\src\Illuminate\Foundation\ProviderRepository.php on line 201

[Symfony\Component\Debug\Exception\FatalErrorException] Class 'Collective\Html\HtmlServiceProvider' not found

Co jeszcze mogę zrobić ? Jak to wyprostować ?

Klasa oczywiście jest istnieje ...

    /**
     * Create a new provider instance.
     *
     * @param  string  $provider
     * @return \Illuminate\Support\ServiceProvider
     */
    public function createProvider($provider)
    {
        return new $provider($this->app);
    }
0

Żeby utworzyć katalog vendor i dodatkowo umożliwić ładowanie klas musisz odpalić w projekcie komendę composer install.

0

Dziękuję za szybką odpowiedź. Usunąłem cały katgalog /vendor, odpaliłem composer install utworzył się ponownie katalog /vendor, jednak z tym samym błędem.

Podanie php artisan, podaje oczywiście ten sam błąd

0

Impossibru - https://laravel.com/docs/5.4/installation robiłeś zgodnie z tym poradnikiem?

0

OK, znalazłem, w config.php problemem był wpis: Collective\Html\HtmlServiceProvider został uprzednio dodany dla Form blade

1 użytkowników online, w tym zalogowanych: 0, gości: 1