2016-03-29 10 views
10

Jestem zainstalować „laravel Framework wersja 2.5.26”, ale otrzymuję błąd na klucz wygenerować w moim ubuntu oslaravel zainstalować coraz klucz generuje błąd w ubunto OS

[email protected]:/var/www/html/laravel_1$ php artisan key:generate 

    [ErrorException]                
    file_get_contents(/var/www/html/laravel_1/.env): failed to open stream: No 
    such file or directory 

więc muszę sprawdzić, czy .env katalogów plik tam nie istnieje, ale plik .env.example tylko tam, więc utworzyłem ten plik i zaktualizowałem nazwę bazy danych, nazwę użytkownika bazy danych, hasło bazy danych po wykonaniu polecenia "php rzemieślnik: generuj", że klucz został wygenerowany powyżej 32 znaków, a jego pobranie [ base64: somethingsstrings z ponad 32 znakami] Myślę, że niektóre problemy z instalacją są.

Moja strona laravel nie otwiera się. co ja mylę?

Odpowiedz

10

Zmień nazwę .env.example na .env i wypełnij wszystkie właściwości.

Jeśli zainstalujesz Laravel przez Composer, plik ten zostanie automatycznie zmieniony na na .env. W przeciwnym razie, należy zmienić nazwę pliku ręcznie

https://laravel.com/docs/5.0/configuration#environment-configuration

+1

tak, już to zrobię, ale klucz zostanie wygenerowany przy użyciu base64, a także klucz nie działa –

+1

Klucz aplikacji [base64: uD6hjLx + j1uMYDBEi7GMz8eMgD/KHc8W27rwSko8Cos =] ustawiony pomyślnie. jeśli zmieniona nazwa tego klucza jest generowana, ale klucz nie działa –

+0

Sprawdź swój plik '.env', powinien mieć następującą linię:' APP_KEY = 6u6l2E7WlmrV4jvE2eciHM9dkRCQz20F' –

5

Run to polecenie i dokonać .env plik z .env.example pliku:

cp .env.example .env 
php artisan key:generate 

teraz jest generowanie klucza. Nie twórz nowego pliku .env.