laravel Syntax error or access violation 1071 Specified key too long

laravel Syntax error or access violation 1071 Specified key too long

دسته : فریم ورک لاراول

کد محصول : 123

قیمت : رایگان

Laravel Migration Error: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes این خطا در لاراول 6 و نسخه های پایین تر رو با تغییراتی در فایل app/Providers/AppServiceProvider.php درست کنید اول کلاس schema را وارد این فایل کنید به روش ذیل use Illuminate\Support\Facades\Schema; سپس در متد boot کد ذیل را وارد کنید Schema::defaultStringLength(191); کد کاملتر برای این ارور به صورت ذیل خواهد بود


Laravel Migration Error: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes

این خطا در لاراول 6 و نسخه های پایین تر رو با تغییراتی در فایل app/Providers/AppServiceProvider.php درست کنید اول کلاس schema را وارد این فایل کنید به روش ذیل

use Illuminate\Support\Facades\Schema;

سپس در متد boot کد ذیل را وارد کنید

Schema::defaultStringLength(191);

کد کاملتر برای این ارور به صورت ذیل خواهد بود

use Illuminate\Support\Facades\Schema; //NEW: Import Schema

function boot()
{
    Schema::defaultStringLength(191); //NEW: Increase StringLength
}

 

 

  • laravel Syntax error or access violation 1071 Specified key too long را با دوستان خود به اشتراک بگذارید.
  • سوالات خود را در بخش پرسش و پاسخ این مطلب ثبت کنید.
  • مطالب خود را در جاب تیم به اسم خود ثبت کنید ارسال مطلب


ثبت سوال/پاسخ
بهزاد میرزازاده
در مورد کاربر : همیشه سخت تلاش کردم و به موفقیت های خیلی زیادی رسیدم اما دلیل نشد که متوقف بشم من برای هر روز برنامه دارم و به امید موفقیت های بزرگتر قدم بر میدارم همیشه سخت ترین مسئله ها، ساده ترین راه حل رو دارند پس بهانه جویی نباید روش کار ما برنامه نویسان باشه!!! ما می توانیم آینده را تعیین کنیم
اشتراک گذاری این مطلب
{