Pytania otagowane jako laravel

Laravel to darmowy framework PHP typu open source, stworzony przez Taylora Otwella i przeznaczony do tworzenia aplikacji internetowych zgodnych ze wzorcem architektonicznym model-view-controller (MVC) i opartych na Symfony. Kod źródłowy Laravel jest hostowany na GitHub i licencjonowany na warunkach licencji MIT.


30
Migracja: Nie można dodać ograniczenia klucza obcego
Próbuję utworzyć klucze obce w Laravel, ale kiedy migruję tabelę przy użyciu, artisanwyświetlany jest następujący błąd: [Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL : alter table `priorities` add constraint priorities_user_id_foreign foreign key (`user_id`) references `users` (`id`)) Mój kod migracji jest taki: plik migracji priorytetów public function …

8
Bezpiecznie usuń migrację w Laravel
W Laravel wydaje się, że istnieje polecenie tworzenia migracji, ale nie usuwania. Utwórz polecenie migracji: php artisan migrate:make create_users_table Jeśli chcę usunąć migrację, czy mogę po prostu bezpiecznie usunąć odpowiedni plik migracji w folderze bazy danych / migracji? Plik migracji: 2013_05_31_220658_create_users_table

13
Uzyskaj określone kolumny za pomocą funkcji „With ()” w Laravel Eloquent
Mam dwa stoły Useri Post. Jeden Usermoże mieć wiele postsi jeden postnależący do tylko jednego user. W moim Usermodelu mam hasManyrelację ... public function post(){ return $this->hasmany('post'); } A w moim postmodelu mam belongsTorelację ... public function user(){ return $this->belongsTo('user'); } Teraz chcę połączyć te dwie tabele za pomocą, Eloquent …


23
Laravel przekierowuje z powrotem do pierwotnego miejsca docelowego po zalogowaniu
Wydaje się to dość prostym przepływem i Laravelma tak wiele fajnych rozwiązań dla podstawowych rzeczy, czuję, że coś mi brakuje. Użytkownik klika łącze wymagające uwierzytelnienia. Filtr uwierzytelniania Laravela uruchamia się i kieruje je na stronę logowania. Użytkownik loguje się, a następnie przechodzi do oryginalnej strony, do której próbowali dotrzeć, zanim …
189 laravel  laravel-4 

10
Wyłącz Elokwentne znaczniki czasu Laravela
Jestem w trakcie konwersji jednej z naszych aplikacji internetowych z CodeIgniter na Laravel. Jednak w tej chwili nie chcemy dodawać pól updated_at/ created_atdo wszystkich naszych tabel, ponieważ mamy klasę rejestrującą, która robi to wszystko bardziej szczegółowo dla nas. Wiem, że mogę ustawić $timestamps = false;: Vendor\laravel\framework\src\illuminate\Datebase\Eloquent\Model.php Wolałbym jednak nie zmieniać …
186 php  laravel  eloquent 

22
Jak naprawić błąd: nie można otworzyć laravel.log?
Właściwie jestem całkiem nowy w laravel i próbuję stworzyć swój pierwszy projekt. z jakiegoś powodu ciągle otrzymuję ten błąd (jeszcze nie zacząłem kodować) Error in exception handler: The stream or file "/var/www/laravel/app/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied in /var/www/laravel/bootstrap/compiled.php:8423 Czytałem, że ma to coś wspólnego …
186 php  laravel 


20
Wykonaj zapytanie w Laravel 3/4
Jak mogę pobrać surowo wykonane zapytanie SQL w Laravel 3/4 za pomocą Laravel Query Builder lub Eloquent ORM? Na przykład coś takiego: DB::table('users')->where_status(1)->get(); Lub: (posts (id, user_id, ...)) User::find(1)->posts->get(); W przeciwnym razie, przynajmniej jak mogę zapisać wszystkie zapytania wykonane w laravel.log?

17
Laravel: Uzyskaj podstawowy adres URL
Proste pytanie, ale odpowiedź wydaje się dość trudna do uzyskania. W Codeigniter mogłem załadować pomocnika adresu URL, a następnie po prostu zrobić echo base_url(); aby uzyskać adres URL mojej witryny. Czy w Laravel istnieje odpowiednik?
182 php  laravel  base-url 


30
Błąd migracji Laravel: Błąd składni lub naruszenie zasad dostępu: 1071 Podany klucz był za długi; maksymalna długość klucza to 767 bajtów
Błąd migracji w Laravel 5.4 z php artisan make:auth [Illuminate \ Database \ QueryException] SQLSTATE [42000]: Błąd składni lub naruszenie zasad dostępu: 1071 Podany klucz był za długi; maksymalna długość klucza to 767 bajtów (SQL: alter tabl e usersadd unique users_email_unique(email )) [Wyjątek PDO] SQLSTATE [42000]: Błąd składni lub naruszenie …

18
Nie znaleziono polecenia Laravel PHP
Zainstalowałem Laravela używając Composera bez problemów, ale kiedy próbuję uruchomić " laravel " na moim terminalu mam ten typowy błąd: -bash: laravel: nie znaleziono polecenia Jeśli przeczytam dokumentację oficjalnej strony, muszę to zrobić: Pamiętaj, aby umieścić katalog ~ / .composer / vendor / bin w swojej PATH, aby plik wykonywalny …
175 php  bash  laravel 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.