ايمن ميلاد نشر 28 يونيو أرسل تقرير نشر 28 يونيو السلام عليكم اثناء تشغيل مشروع لارافيل تظهر مشكلة تالية ممكن حل 3 اقتباس
0 محمد عاطف17 نشر 28 يونيو أرسل تقرير نشر 28 يونيو وعليكم السلام ورحمة الله وبركاته . هذا الخطأ بسبب عدم تفعيل ال extension في ملف php.ini لديك . لذلك قم بالذهاب إلى مكان تثبيت php وقم بفتح ملف php.ini والبحث عن السطرين التاليين: ;extension=pdo_sqlite ;extension=sqlite3 وقم بحذف علامة ; حتي يتم تفعيلهم . أى يصبح السطرين كالتالي: extension=pdo_sqlite extension=sqlite3 وقم بإعادة تشغيل مشروع لارافيل مرة أخرى وسيعمل معك إن شاء الله . اقتباس
0 عبد الوهاب بومعراف نشر 28 يونيو أرسل تقرير نشر 28 يونيو وعليكم السلام، حينما نقرأ رسالة الخطأ "could not find driver" فنجد أنها تشير إلى أن Laravel غير قادر على العثور على محرك قاعدة البيانات sqlite وهو مطلوب للاتصال بقاعدة البيانات. لحل هذه المشكلة قم بتثبيت امتداد pdo_sqlite. فإذا كنت تستخدم XAMPP أو Laragon أو أي بيئة سيرفر محلية مشابهة، تأكد من أن امتداد pdo_sqlite مفعل في إعدادات PHP وافتح ملف php.ini وابحث عن السطر الذي يحتوي على: ;extension=pdo_sqlite وقم بإزالة التعليق (إزالة الـ ; في بداية السطر). وتأكد من وجود السطر التالي أيضا بدون تعليق: extension=sqlite3 بعد تعديل ملف php.ini، أعد تشغيل سيرفر Apache أو Nginx لتطبيق التغييرات كما تأكد من أنك قمت بتثبيت حزم Composer اللازمة. في مجلد المشروع من خلال تشغيل الأوامر التالية: composer install composer update تأكد من أن إعدادات قاعدة البيانات في ملف .env صحيحة. يجب أن تكون الإعدادات كالتالي عند استخدام SQLite: DB_CONNECTION=sqlite DB_DATABASE=/path_to_your_database/database.sqlite 1 اقتباس
0 ايمن ميلاد نشر 28 يونيو الكاتب أرسل تقرير نشر 28 يونيو بتاريخ 2 دقائق مضت قال محمد_عاطف: وعليكم السلام ورحمة الله وبركاته . هذا الخطأ بسبب عدم تفعيل ال extension في ملف php.ini لديك . لذلك قم بالذهاب إلى مكان تثبيت php وقم بفتح ملف php.ini والبحث عن السطرين التاليين: ;extension=pdo_sqlite ;extension=sqlite3 وقم بحذف علامة ; حتي يتم تفعيلهم . أى يصبح السطرين كالتالي: extension=pdo_sqlite extension=sqlite3 وقم بإعادة تشغيل مشروع لارافيل مرة أخرى وسيعمل معك إن شاء الله . استخدم laragon اين اجد ملف php.ini 1 اقتباس
0 محمد عاطف17 نشر 28 يونيو أرسل تقرير نشر 28 يونيو بتاريخ 2 دقائق مضت قال ايمن ميلاد: استخدم laragon اين اجد ملف php.ini ستجده في المسار التالي : C:\laragon\bin\php وبداخل هذا المسار ستجد مجلد بإسم p hp مع الإصدار هكذا قم بالذهاب للإصدار الذى يوجد لديك وستجد الملف بداخل المجلد 1 اقتباس
0 ايمن ميلاد نشر 28 يونيو الكاتب أرسل تقرير نشر 28 يونيو بتاريخ 4 دقائق مضت قال محمد_عاطف: ستجده في المسار التالي : C:\laragon\bin\php وبداخل هذا المسار ستجد مجلد بإسم p hp مع الإصدار هكذا قم بالذهاب للإصدار الذى يوجد لديك وستجد الملف بداخل المجلد قمت بازالة تعليقات وحفظ ملف وتشغيل مشروع من جديد لازالت نفس مشكلة اقتباس
0 Mustafa Suleiman نشر 28 يونيو أرسل تقرير نشر 28 يونيو في لارافل 11 أصبح يتم استخدام قاعدة بيانات SQLITE كقاعدة بيانات افتراضية، في حال تريد استخدامها عليك تفعيل الإضافة الخاصة بها في php من خلال ملف php.ini وطالما أنك ذكرت أنك تستخدم بيئة لاراجون، قم بالضغط على واجهة البرنامج بزر الفأرة الأيمن ثم اختر php ثم اختر ملف php.ini. ابحث عن ;extension=pdo_sqlite ;extension=sqlite3 وقم بحذف الفاصلة المنقوطة في البداية ; لتفعيل الإضافات ثم اضغط على CTRL + S لحفظ التعديلات. أو هناك حل أسهل، سنقوم بتعديل مكان إدارة الـ sessions ليصبح من خلال الـ cookie بدلاً من قاعدة البيانات لذا في ملف .env في مشروعك قم بتعديل: SESSION_DRIVER=database إلى: SESSION_DRIVER=cookie أو يمكنك تغيير قاعدة البيانات من Sqlite إلى mysql بدلاً من القيام بما سبق 1 اقتباس
0 ايمن ميلاد نشر 28 يونيو الكاتب أرسل تقرير نشر 28 يونيو (معدل) بتاريخ 48 دقائق مضت قال Mustafa Suleiman: في لارافل 11 أصبح يتم استخدام قاعدة بيانات SQLITE كقاعدة بيانات افتراضية، في حال تريد استخدامها عليك تفعيل الإضافة الخاصة بها في php من خلال ملف php.ini وطالما أنك ذكرت أنك تستخدم بيئة لاراجون، قم بالضغط على واجهة البرنامج بزر الفأرة الأيمن ثم اختر php ثم اختر ملف php.ini. ابحث عن ;extension=pdo_sqlite ;extension=sqlite3 وقم بحذف الفاصلة المنقوطة في البداية ; لتفعيل الإضافات ثم اضغط على CTRL + S لحفظ التعديلات. أو هناك حل أسهل، سنقوم بتعديل مكان إدارة الـ sessions ليصبح من خلال الـ cookie بدلاً من قاعدة البيانات لذا في ملف .env في مشروعك قم بتعديل: SESSION_DRIVER=database إلى: SESSION_DRIVER=cookie أو يمكنك تغيير قاعدة البيانات من Sqlite إلى mysql بدلاً من القيام بما سبق اشتغل مشروع اخي مصطفي بارك الله فيك علي الرد انت وباقي اعضاء وزادك الله من علمه تحياتي لماذا عندما اقوم بتحميل breeze يظهر مشكلة تالية تم التعديل في 28 يونيو بواسطة ايمن ميلاد 1 اقتباس
السؤال
ايمن ميلاد
السلام عليكم اثناء تشغيل مشروع لارافيل تظهر مشكلة تالية ممكن حل
7 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.