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

السؤال

نشر (معدل)

عملت كود في جهازي وشغال بشكل صحيح عند ضغط الملفات المشروع مع تنزيل قاعدة البيانات phpMyAdimin وارسلتها الي زميلي لا يمكنه رفع الصور بدل ما يدخل الى if دايركت يدخله على else ويطلع له رسالة الخطأ الي كتبتها انا في الكود مع العلم انه شغال عندي ممتاز حتى معا اعادة تشغيل الجهاز بس عنده مو شغال لقد قمت بإرفاق ملفات المشروع كاملة مع قاعدة البيانات ونستخدم xampp, اتمنى ان يتم الاجابة عن السؤال بأقرب فرصة لأنه مشروع تخرج و المناقشة بعد الأسبوعين الله يعافيكم.

mvogms.zip

تم التعديل في بواسطة Thuraya Ali

Recommended Posts

  • 0
نشر

 

بتاريخ 40 دقائق مضت قال Ahmed Sadek:

يُرجى إرفاق صورة للمشكلة حتى يمكننا تشخيصها 

ارفقت المشروع بالكامل المشكلة فقط عن اضافة الصور حساب المدير admin كلمة المرور admin123

  • 0
نشر

قد يكون صديقك لم ينشئ قاعدة البيانات بالشكل الصحيح أو انه استخدم اسم المستخدم وكلمة السر الخاصين بقاعدة البيانات الموجودة على جهازك والمرفقة مع المشروع بدلاً من اسم المستخدم وكلمة السر الخاصة بقاعدة البيانات الموجودة على جهازه، ولذلك تظهر له المشكلة عند حفظ الصورة.

فحسب ما فهمته منك ان المشروع مكون من سيرفر و قاعدة بيانات فإما ان تكون المشكلة في اصدار الـ node او أياً كانت اللغة التي تبرمجين السيرفر بها أو ان المشكلة في قاعدة البيانات.

اجعليه يتأكد من وجود قاعدة البيانات على جهازه وأنها تعمل ثم اجعليه يتأكد من كونها مربوطة بشكل صحيح مع السيرفر "كلمة السر واسم المستخدم مطابقين لقاعدة البيانات الخاصة به" ويتأكد كذلك من ان اصدار الـ node او أياً كانت اللغة التي تبرمجين السيرفر بها مطابق لما هو لديك.

وفي حال لم تكن المشكلة في اي واحدة من الخطوات السابقة فاجعليه يقوم بطباعة الخطأ الذي يواجهه عن طريق استخدام try و catch في node أو ما يقابلها في اللغة التي تستخدمينها.

try {
  //  الكود الخاص بحفظ البيانات إلى قاعدة البيانات
}
catch(error) { 
  console.log(error) // console سيطبع الخطأ في الـ 
}

 

  • 0
نشر

لقد قمت بتجربة المشروع و بالضبط خاصية رفع الصور لم تُقابلني أية مشاكل قمت بالتعديل على بائع و غيرت صورة المتجر و تم تغييرها بنجاح، أيضاً من الإعدادات غيرت شعار الموقع و تم تغييره بنجاح.

رُبما الطرف الآخر لم يقم بإستيراد قاعدة البيانات، أو أنه لم يحقق شروط الإتصال بقاعدة البيانات تلك في ملف الإتصال. من الممكن أيضاً أنه يعمل على نظام مغاير حيث توجد صلاحيات على نظام الملفات و المجلدات أي لا يُمكن الكتابة بداخلها، و في هذه الحالة يجب عليه ضبط الصلاحيات على تلك المجلدات حتى يتسنى للسكربت نقل الصور لها.

من الأفضل أيضاً إنشاء ملف يتضمن طريقة و خطوات تشغيل المشروع على سيرفر محلي، و إرسالها له.

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...