Witajcie,
Potrzebuję pomocy z Laravel :) Robię kurs ze strefy kursów, próbuję połączyć się z bazą sqlite, niestety otrzymuję błąd SQLSTATE[HY000] [2002] Nie można nawiązać połączenia...
Prześlę zrzut ekranu, oraz pliki database.php i .env.
Bardzo dziękuję za wszelką pomoc!!!!
davepol
Ja bym zobaczył na uprawnienia plików i czy masz poprawną scieżkę (wg. kodu ma być to TWÓJPROJEKT/database/database.sqlite z tego co pamiętam)
Dzięki za odpowiedź!
Okazało się że w pliku database.php pomijając konfigurację z env, należy ustawić sqlite jako default w ten sposób: 'default' => 'sqlite',
To chyba tyle w temacie.
Dawid Polok napisał(a):
Dzięki za odpowiedź!
Okazało się że w pliku database.php pomijając konfigurację z env, należy ustawić sqlite jako default w ten sposób: 'default' => 'sqlite',
To chyba tyle w temacie.
Nie trzeba, tyle że w pliku env nie masz takiej linijki
DB_CONNECTION=sqlite
więc rzeczywiście defaultowo próbowało używać mysql.
https://laracasts.com/series/laravel-from-scratch-2017/episodes/1
nie gadaj jeszcze, ze zaplaciles ponad 70zl za kurs do laravela 5.2
Chyba jakaś promocja była :) Jakiś czas temu kupiłem, jeszcze o laracast nie słyszałem...
Dzięki, za linka, z taką dokumentacją, płatne kursy rzeczywiście zbędne
to nie wiedziałeś, że jest dokumentacja? mother of god...