Als «laravel» getaggte Fragen

Laravel ist ein kostenloses Open-Source-PHP-Webframework, das von Taylor Otwell erstellt wurde und für die Entwicklung von Webanwendungen nach dem MVC-Architekturmuster (Model-View-Controller) vorgesehen ist und auf Symfony basiert. Der Quellcode von Laravel wird auf GitHub gehostet und unter den Bedingungen der MIT-Lizenz lizenziert.

4
Wie bekomme ich ein öffentliches Verzeichnis?
Ich bin ein Anfänger hier, also entschuldigen Sie mich für diese Frage, mit der ich return File::put($path , $data);eine Datei in einem öffentlichen Ordner auf Laravel erstelle. Ich habe diesen Code vom Controller verwendet. Ich muss wissen, $pathwie er sein soll.

5
Laravel 5.2 - Verwenden Sie einen String als benutzerdefinierten Primärschlüssel für eloquente Tabellen und wird zu 0
Ich versuche, E-Mail als Primärschlüssel für meine Tabelle zu verwenden. Mein beredter Code lautet also: <?php namespace App; use Illuminate\Database\Eloquent\Model; class UserVerification extends Model { protected $table = 'user_verification'; protected $fillable = [ 'email', 'verification_token' ]; //$timestamps = false; protected $primaryKey = 'verification_token'; } Und meine DB ist so- aber …

4
Laravel: Mit try… catch with DB :: transaction ()
Wir alle verwenden DB::transaction()für mehrere Einfügeabfragen. Sollte dabei ein Platz try...catchdarin platziert oder eingewickelt werden? Ist es überhaupt notwendig anzugeben, try...catchwann eine Transaktion automatisch fehlschlägt, wenn etwas schief geht? Beispiel für das try...catchUmschließen einer Transaktion: // try...catch try { // Transaction $exception = DB::transaction(function() { // Do your SQL here …

4
E: Das Paket 'mysql-client' hat keinen Installationskandidaten für die Erstellung von PHP-Fpm-Images mit Docker Compose
Ich bin ziemlich neu in Docker und versuche daher, mithilfe eines Laravel-Projekts mehr darüber zu erfahren. Ich folge diesem Tutorial: https://www.digitalocean.com/community/tutorials/how-to-set-up-laravel-nginx-and-mysql-with-docker-compose?comment=77842 Ich habe die Docker-Datei ein wenig von dem angepasst, was das Tutorial hat, aber selbst die Tutorial-Datei führt zum gleichen Ergebnis. FROM php:7.3-fpm # Copy composer.lock and composer.json COPY …

8
laravel Route kann nicht vorbereitet werden… für die Serialisierung. Verwendet Closure
Wenn ich Caches in meinem Laravel 5.2-Projekt lösche, wird folgende Fehlermeldung angezeigt: [LogicException] Route [Panel] kann nicht für die Serialisierung vorbereitet werden. Verwendet Closure. Ich denke, dass es mit einer Route zusammenhängt Route::get('/article/{slug}', 'Front@slug'); mit einer bestimmten Methode in meinem Controller verbunden: public function slug($slug) { $article = Article::where('slug',$slug)->first(); $id …

9
Warum wird beim Aufrufen einer Methode in einem eloquenten Modell die Meldung "Nicht statische Methode sollte nicht statisch aufgerufen werden" angezeigt?
Ich versuche mein Modell in meinen Controller zu laden und habe Folgendes versucht: return Post::getAll(); habe den Fehler bekommen Non-static method Post::getAll() should not be called statically, assuming $this from incompatible context Die Funktion im Modell sieht folgendermaßen aus: public function getAll() { return $posts = $this->all()->take(2)->get(); } Wie lade …
81 php  laravel  eloquent 

8
Schalten Sie Laravel 5 - Blade ein
Wie kann ich Switch in Blade-Vorlagen verwenden? Als ich benutzte: @switch($login_error) @case(1) `E-mail` input is empty! @break @case(2) `Password` input is empty! @break @endswitch im Ergebnis sehe ich diesen Text als Klartext. Ich bevorzuge die Verwendung von Switch in wenigen Codeteilen, da diese für mich sauberer sind als bei Verwendung …

5
Laravel 5 Anwendungsschlüssel
Ich bin neu in Laravel. Ich habe heute Abend gerade damit angefangen. Eigentlich habe ich folgenden Code: 'key' => env('APP_KEY', 'SomeRandomString'), In xampp / htdocs / laravel / blog / config / app.php . Ich möchte diesen Schlüssel in 32-Bit von cmd ändern als: xampp\htdocs\laravel/blog>php artisan key:generate Es generiert den …

3
Wie man drei Tische nach einem eloquenten Laravel-Modell verbindet
Ich habe drei Tische Artikeltabelle id title body categories_id user_id Kategorietabelle id category_name Benutzertabelle id user_name user_type Ich möchte Artikel mit ihrem Kategorienamen anstelle von Kategorie-ID und Benutzername anstelle von Benutzer-ID anzeigen. Ich versuche wie diese Abfrage. Es ist Arbeit! $articles =DB::table('articles') ->join('categories', 'articles.id', '=', 'categories.id') ->join('users', 'users.id', '=', 'articles.user_id') …
80 php  mysql  laravel 

18
Laravel 5 show ErrorException file_put_contents konnte den Stream nicht öffnen: Keine solche Datei oder kein solches Verzeichnis
Ich habe ein Projekt auf Laravel 5 und arbeite damit im Büro und auch zu Hause. Es funktioniert gut, aber vor kurzem zu Hause hat es aufgehört zu funktionieren. Laravel zeigt mir zwei ErrorException file_put_contents(G:\project\storage\framework\views/751d8a0fd8a7d4138c09ceb6a34bb377aa2d6265.php): failed to open stream: No such file or directory und file_put_contents(G:\project\storage\framework/sessions/aIXycR4LIAUBVIqZu0T590paOMIpV8vfZGIroEp0): failed to open stream: …

10
Lumen: URL-Parameter in einer Blade-Ansicht abrufen
Ich versuche, einen URL-Parameter aus einer Ansichtsdatei abzurufen. Ich habe diese URL: http://locahost:8000/example?a=10 und eine Ansichtsdatei mit dem Namen example.blade.php. Von der Steuerung kann ich den Parameter amit abrufen $request->input('a'). Gibt es eine Möglichkeit, einen solchen Parameter aus der Ansicht abzurufen (ohne ihn von der Steuerung an die Ansicht übergeben …
80 php  laravel  blade  lumen 


9
Laravel 5 - env ​​() gibt immer null zurück
Ich versuche herauszufinden, warum mein env()Helfer immer zurückkommt null. Dies führt insbesondere in app.phpDateien zu Problemen, in denen env()standardmäßig häufig verwendete Helfer verwendet werden. Vielleicht eine mysteriöse Servereinstellung? Meine env-Datei : APP_ENV=production APP_KEY=base64:mymagickey= APP_DEBUG=false APP_LOG_LEVEL=info APP_URL=http://www.example.com etc... BEARBEITEN - Ich habe Folgendes versucht : php artisan cache:clear php artisan view:clear …

7
Php artisan make: auth Befehl ist nicht definiert
Ich versuche, diesen Befehl in Laravel 5.2 auszuführen, aber er funktioniert nicht. php artisan make:auth und fordert mit diesen Anweisungen. [InvalidArgumentException] Command "make:auth" is not defined Did you mean one of these? make:test make:request make:migration make:seeder make:middleware make:controller make:provider make:policy make:event make:console make:job make:listener make:model make:command
79 php  laravel 

14
Zielklassen-Controller existiert nicht - Laravel 8
Hier ist mein Controller: <?php namespace App\Http\Controllers\Api; use App\Http\Controllers\Controller; use Illuminate\Http\Request; class RegisterController extends Controller { public function register(Request $request) { dd('aa'); } } Wie im Screenshot zu sehen ist, existiert die Klasse und befindet sich am richtigen Ort: Meine api.phpRoute: Route::get('register', 'Api\RegisterController@register'); Als ich meine registerRoute mit Postman traf, …
79 php  laravel  laravel-8 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.