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

السؤال

Recommended Posts

  • 0
نشر

يمكنك فتح المسار التالي 

storage/logs/

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

500 Internal Server Error

يكون خطأ داخلي ولا يمكن تحديده إلا بالرجوع إلى ملفات logs.

  • 0
نشر (معدل)
  بتاريخ On 22‏/7‏/2021 at 12:14 قال بلال زيادة:

يمكنك فتح المسار التالي 

storage/logs/

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

500 Internal Server Error

يكون خطأ داخلي ولا يمكن تحديده إلا بالرجوع إلى ملفات logs.

أظهر المزيد  

الملف الوحيد الموجود ضمن المسار هو (laravel.log) ويحتوي على أكثر من 500 سطر، هل هذا طبيعي؟

تعديل/ 5000 سطر

وها هو الملف / https://drive.google.com/file/d/1iuT1e9sAoTuB_9QM87T4W3uGwErSYhIE/view?usp=sharing

تم التعديل في بواسطة Mohammed Abu Yousef
  • 0
نشر
  بتاريخ On 22‏/7‏/2021 at 12:34 قال عبود سمير:

في ملف env. قم بتفعيل APP_DEBUG مؤقتا حتى تتحصل على الخطأ الفعلي الذي يؤدي إلى المشكلة 

 

أظهر المزيد  

مفعل بالفعل، أنا أتحدث عن نوع الطلب من نوع POST من برنامج postman مثلا ,وليس من المتصفح

  • 0
نشر
  بتاريخ On 22‏/7‏/2021 at 12:37 قال Mohammed Abu Yousef:

مفعل بالفعل، أنا أتحدث عن نوع الطلب من نوع POST من برنامج postman مثلا ,وليس من المتصفح

أظهر المزيد  

ماهي نتيجة الطلب الذي تُرسله لأن الخطأ 500 ليس متعلق بشيء محدد، حتى نستطيع المساعدة يُرجى تفصيل و شرح المشكلة بشكل أكبر

  • 0
نشر
  بتاريخ On 22‏/7‏/2021 at 12:46 قال عبود سمير:

ماهي نتيجة الطلب الذي تُرسله لأن الخطأ 500 ليس متعلق بشيء محدد، حتى نستطيع المساعدة يُرجى تفصيل و شرح المشكلة بشكل أكبر

أظهر المزيد  

هذه أول صورة تقوم بإرجاع الvalidation يعني يتم الدخول إلى ال route

one.png

ها هي الرسالة التي تظهر، أتوقع أن المشكلة تبدأ عند بداية التعامل مع قاعدة البيانات حتى يتم حفظها في قاعدة البيانات

two.png

باشا ملف ال .env

قيمة ال APP_KEY 

ايش المفروض يكون فيها؟

ممكن هذه المعلومات تفيدك كمان

three.png

  • 0
نشر

هل بإمكانك توضيح محتوى ملف الإعدادات، لأنه لحد الساعة بهذه المعطيات لا يُمكن إيجاد سبب المشكلة.

هل لديك مسار يجلب بيانات من قاعدة البيانات يُمكنك تجربته للتأكد من أن الطريقة get تعمل عند جلب بيانات و للتأكد من الإتصال يعمل 

  • 0
نشر (معدل)
  بتاريخ On 22‏/7‏/2021 at 13:08 قال عبود سمير:

هل بإمكانك توضيح محتوى ملف الإعدادات، لأنه لحد الساعة بهذه المعطيات لا يُمكن إيجاد سبب المشكلة.

هل لديك مسار يجلب بيانات من قاعدة البيانات يُمكنك تجربته للتأكد من أن الطريقة get تعمل عند جلب بيانات و للتأكد من الإتصال يعمل 

أظهر المزيد  

الطريقة GET تعمل بشكل سليم ( الاتصال بقاعدة البيانات تمام )

ما المقصود ب (محتوى ملف الإعدادات)؟

تم التعديل في بواسطة Mohammed Abu Yousef
  • 0
نشر
  بتاريخ On 22‏/7‏/2021 at 13:22 قال Mohammed Abu Yousef:

الطريقة GET تعمل بشكل سليم ( الاتصال بقاعدة البيانات تمام )

أظهر المزيد  

أعتقد أن قمية APP_DEBUG الحالية لديك هي false لتتحصل على معلومات أكثر عن الأخطاء يجب أن تكون true 

  بتاريخ On 22‏/7‏/2021 at 13:22 قال Mohammed Abu Yousef:

الطريقة GET تعمل بشكل سليم ( الاتصال بقاعدة البيانات تمام )

ما المقصود ب (محتوى ملف الإعدادات)؟

أظهر المزيد  

لاحظ الآن الخطأ أصبح أكثر دقة حيث رسالة الخطأ أصبحت:

lluminate\Database\QueryException
SQLSTATE[HY000]: General error: 1364 Field 'id' doesn't have a default value (SQL: insert into `messages` (`help_id`, `message`, `phone_number`, `updated_at`, `created_at`) values (3, lorem, 5674245, ...

حيث يخبرك أن هناك حقل id في جدول messages لا تقوم بتمريره أثناء إنشاء السجل و هذا الحقل ليس nullable و ليس له قيمة إفتراضية. يُمكنك الآن حل المشكلة كما تريد.

  • 0
نشر

صحيح،شكرا جدا، أعتذر، قمت بتغييرها ونسيت إرجاعها

 

 

four.png

  بتاريخ On 22‏/7‏/2021 at 13:35 قال عبود سمير:

أعتقد أن قمية APP_DEBUG الحالية لديك هي false لتتحصل على معلومات أكثر عن الأخطاء يجب أن تكون true 

أظهر المزيد  

..

  بتاريخ On 22‏/7‏/2021 at 13:35 قال عبود سمير:

أعتقد أن قمية APP_DEBUG الحالية لديك هي false لتتحصل على معلومات أكثر عن الأخطاء يجب أن تكون true 

أظهر المزيد  

الآن ما هي المشكلة؟ مع أنها كانت تعمل بشكل تمام عندما كانت تعمل على ال local

  • 0
نشر
  بتاريخ On 22‏/7‏/2021 at 14:05 قال Mohammed Abu Yousef:

صحيح،شكرا جدا، أعتذر، قمت بتغييرها ونسيت إرجاعها

أظهر المزيد  

هنا الخطأ يخبرك أنه حقل id يجب أن يحتوي على قيمة  وبذلك لا يمكن ان يكون فارغ و يجب أن يكون حقل id عبارة عن Auto Increment بحيث يتم تعبئته تلقائياً , حاول رجاء تغيير الحقل id و جعله auto incement. 

  • 0
نشر
  بتاريخ On 22‏/7‏/2021 at 14:10 قال بلال زيادة:

هنا الخطأ يخبرك أنه حقل id يجب أن يحتوي على قيمة  وبذلك لا يمكن ان يكون فارغ و يجب أن يكون حقل id عبارة عن Auto Increment بحيث يتم تعبئته تلقائياً , حاول رجاء تغيير الحقل id و جعله auto incement. 

أظهر المزيد  

شكرا جدا، تم حل المشكلة

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...