คำถามติดแท็ก laravel-5.2

3
ใครสามารถอธิบาย Laravel 5.2 Multi Auth ด้วยตัวอย่างได้
ฉันพยายามที่จะพิสูจน์ตัวตนผู้ใช้และผู้ดูแลระบบรูปแบบuserตารางและadminตารางตามลำดับ ฉันใช้Userโมเดลตามที่ laravel จัดหาให้และสร้างแบบเดียวกันสำหรับAdmin.ฉันได้เพิ่มรหัสป้องกันและรหัสผู้ให้บริการลงในauth.php. ยาม 'guards' => [ 'user' =>[ 'driver' => 'session', 'provider' => 'user', ], 'admin' => [ 'driver' => 'session', 'provider' => 'admin', ], ], ผู้ให้บริการ 'providers' => [ 'user' => [ 'driver' => 'eloquent', 'model' => App\User::class, ], 'admin' => [ 'driver' => 'eloquent', 'model' => …

16
โปรดระบุเส้นทางแคชที่ถูกต้อง
ฉันทำซ้ำแอป laravel ที่ใช้งานได้และเปลี่ยนชื่อเป็นแอปอื่น ฉันลบโฟลเดอร์ผู้จัดจำหน่ายและเรียกใช้คำสั่งต่อไปนี้อีกครั้ง: composer self-update composer-update npm install bower install ฉันกำหนดค่าเส้นทางและทุกอย่างถูกต้องอย่างไรก็ตามตอนนี้เมื่อฉันพยายามเรียกใช้แอปในเบราว์เซอร์ฉันพบข้อผิดพลาดต่อไปนี้: InvalidArgumentException ใน Compiler.php บรรทัดที่ 36: โปรดระบุเส้นทางแคชที่ถูกต้อง ErrorException ในบรรทัด Filesystem.php 111: file_put_contents (F: \ www \ example \ app \ storage \ framework / session / edf262ee7a2084a923bb967b938b5438f54cb19f6b37d): ไม่สามารถเปิดสตรีม: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว ฉันไม่เคยมีปัญหานี้มาก่อนฉันไม่ทราบว่าอะไรเป็นสาเหตุของปัญหาและไม่ทราบวิธีการแก้ไขฉันได้ใช้ Google แบบออนไลน์เพื่อหาวิธีแก้ปัญหา แต่ไม่พบเลย

12
laravel 5: ไม่พบคลาส 'อินพุต'
ในroutes.phpไฟล์ของฉันฉันมี: Route::get('/', function () { return view('login'); }); Route::get('/index', function(){ return view('index'); }); Route::get('/register', function(){ return view('register'); }); Route::post('/register',function(){ $user = new \App\User; $user->username = input::get('username'); $user->email = input::get('email'); $user->password = Hash::make(input::get('username')); $user->designation = input::get('designation'); $user->save(); }); ฉันมีแบบฟอร์มสำหรับการลงทะเบียนผู้ใช้ ฉันยังรับค่าอินพุตแบบฟอร์มในไฟล์routes.php. แต่เกิดข้อผิดพลาดขึ้นเมื่อฉันลงทะเบียนผู้ใช้ ข้อผิดพลาด: FatalErrorException in routes.php line 61: Class 'input' not found

26
Laravel 5.2 ไม่อ่านไฟล์ env
หลังจากอัปเกรดเป็น Laravel 5.2 จะไม่มี.envการอ่านค่าไฟล์ของฉันเลย ผมทำตามคำสั่งการอัพเกรด ; ไม่มีการเปลี่ยนแปลงไฟล์ config ของฉันเลยยกเว้น auth.php พวกเขาทั้งหมดทำงานได้ดีในเวอร์ชันก่อนหน้า 5.1.19 .env ประกอบด้วยค่าต่างๆเช่น DB_DATABASE=mydb DB_USERNAME=myuser config/database.php ประกอบด้วย 'mysql' => [ 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), ] ฉันได้รับข้อผิดพลาดนี้: PDOException: SQLSTATE[HY000] [1045] Access denied for user 'forge'@'localhost' (using password: NO) เห็นได้ชัดว่าไม่ดึงการกำหนดค่า env ของฉัน สิ่งนี้ส่งผลกระทบต่อทุกไฟล์กำหนดค่าของฉันรวมถึงบุคคลที่สามเช่น bugsnag ฉันยังพยายาม php artisan …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.