Ups, wygląda jakby coś poszło nie tak

Ups, wygląda jakby coś poszło nie tak

Problem

Zainstalowałem Laravel 5.0 Prawidłowo klonując w git i instalacja kompozytora, kiedy uruchomiłem go do przeglądarki http: // localhost/laravel/public/, mówi

Ups, wygląda jakby coś poszło nie tak.

Nie wprowadziłem żadnych zmian po instalacji kompozytora.

Po skopiowaniu Env.przykład Do .Env To jest wynik

RuntimeException w skompilowanym.Linia PHP 5599: Wymagane jest rozszerzenie OpenSSL.

Rozwiązanie

Dzienniki znajdują się w katalogu pamięci. Jeśli chcesz, aby Laravel wyświetlił błąd dla Ciebie, a nie tajemnicza wiadomość „ups”, skopiuj .Env.przykład Do .Env I upewnij się App_env = local jest tam. Powinien następnie pokazać szczegółowe przesłanie błędów.

Lub wypróbuj inne rozwiązanie:

Dzieje się tak, ponieważ jest pole .Plik ENV o nazwie, app_key, który jest teraz pusty, potrzebujemy losowego klucza do tej zmiennej.

Wykonaj następujące kroki, aby pozbyć się tego problemu.

1) .Env.przykład Do .Env

2) Przejdź do katalogu głównego w wierszu polecenia (jeśli używasz systemu Windows)/Terminal (jeśli używasz Mac lub Linux), gdzie zainstalowałeś projekt/pliki Laravel i uruchom następujące polecenie

Klucz PHP Artisan: Generate

a następnie uruchom swój projekt. Wszystko jest gotowe.