اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

المشكلة التي تظهر لك هي بسبب أنك لم تقم بتشغيل أمر التهجير لإنشاء الجداول . يجب بعد إنشاء قاعدة البيانات أن تهجر الجداول هكذا :

php artisan migrate

وهكذا سيتم إنشاء الجداول في قاعدة البيانات وسيتم حل المشكلة.

  • 0
نشر

المشكلة الأولى تتعلق بعدم تواجد جدول sessions في قاعدة البيانات الخاصة بك، و هذا الجدول ضروري للتعامل مع الجلسات، في السابق كانت الجلسات تستخدم الملفات كـ driver إفتراضي، أما الأن الإفتراضي هو database. ويتم التحكم بهذا الأمر من خلال الإعدادات.
أنت بحاجة إلى التأكد من تواجد الجدول، يمكنك القيام بعملية الترحيل:

php artisan migrate

أو يفضل الهدم وإعادة الترحيل، إذا كانت القاعدة تحتوي على جداول مسبقة:

php artisan migrate:fresh

بخصوص المشكلة الثانية فهي تتعلق بـ Jetstream المشروع لديك يستخدم حزمة Jetstream للإستيثاق، وهي توفر بعض المكونات التي من الممكن أن تستخدمها، بعض الملفات تضمن هذه المكونات لكنها غير موجودة لديك.
الأصح بعد تضمين الحزمة في المشروع عبر الأمر:

composer require laravel/jetstream

أن تثبت الحزمة وتختار الـ stack المناسب لك إما livewire او inertia عبر تنفيذ الأمر:
 

php artisan jetstream:install livewire

// أو

php artisan jetstream:install inertia

وهذا حسب الخيار الذي اعتمدته. الأمر سيقوم بالتثبيت وتضمين بعض المكونات و الملفات الخاصة بالحزمة في مشروعك. يفضل قراءة التوثيق الخاص بالحزمة عند إستعمالها، حتى توافق ما لديك.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...