Rol Ian نشر 1 فبراير أرسل تقرير نشر 1 فبراير أواجه مشكلة في تشغيل البرنامج مع أنه كان يعمل من قبل 2 اقتباس
0 محمد عاطف17 نشر 1 فبراير أرسل تقرير نشر 1 فبراير هل يمكنك ان ترسل ليه صورة لملف تقارير الاخطاء و تكون اخر جزء فى الملف ليظهر الخطأ . يمكنك الضغط على زر Logs ثم mysql_error.log اقتباس
0 Mustafa Mahmoud7 نشر 1 فبراير أرسل تقرير نشر 1 فبراير يوجد عدة حلول لهذه المشكلة الحل الأول - تشغيل البرنامج كمسؤول كليك يمينRun as administrator الحل الثانى استعادة مجلد النسخ الاحتياطي MySQL الخاص بك كالتالي تذهب الى مجلد ال xampp ثم مجلد mysql في هذا المجلد قم بعمل نسخة أخري لمجلد data وعدل اسمه ل data_old ثم الدخول لمجلد الداتا ونقوم بحذف كل الملفات المختارة في الصورة { mysql ,performance_shema , phpmyadmin , test } في نفس المجلد ونقوم بعمل delete للملفات (الملفات وليس المجلدات) ماعدا ibdata1 ثم نذهب لمجلد backup الموجود داخل mysql ثم نقوم بنسخ لكل ما بداخله ما عدا ibdata1 ثم نذهب لمجد الdata ونقوم بالصق داخله بالملفات التى نسخناها من مجلد ال backup ونقوم بالضغط على start ل mysql الحل الثالث قم بتغيير بورت الmysql واعد التشغيل وانظر لهذه الاجابات ايضا 1 اقتباس
0 Rol Ian نشر 3 فبراير الكاتب أرسل تقرير نشر 3 فبراير بتاريخ On 1/2/2024 at 20:36 قال محمد عاطف11: هل يمكنك ان ترسل ليه صورة لملف تقارير الاخطاء و تكون اخر جزء فى الملف ليظهر الخطأ . يمكنك الضغط على زر Logs ثم mysql_error.log بتاريخ On 1/2/2024 at 21:14 قال Mustafa Mahmoud7: لحل هذه المشكلة الحل الأول - تشغيل البرنامج كمسؤول كليك يمينRun as administrator الحل الثانى استعادة مجلد النسخ الاحتياطي MySQL الخاص بك كالتالي تذهب الى مجلد ال xampp ثم mysql في هذا المجلد اعمل نسخة اخري لمجلد data وعدل اسمه ل data_old ثم الدخول لمجلد الداتا ونعمل حذف لكل الملفات المختارة في الصورة { mysql ,performance_shema , phpmyadmin , test } فى نفس المجلد نعمل delete الملفات (الملفات وليس المجلدات) ماعدا ibdata1 ثم نذهب لمجلد backup الموجد داخل mysql ثم نعمل نسخ لكل ما بداخله ما عدا ibdata1 ثم نذهب لمجد الdata ونعمل لصق داخله بالمفات التى نسخنها من ال backup ونعمل start ل mysql الحل الثالث قم بتغيير بورت الmysql واعد التشغيل وانظر لهذه الاجابات ايضا لقد قمت بتجربة أول حل ولكن لم يعمل , وأما بالنسبة لآخر حل كيف أقوم بتغيير بورت الmysql ؟ هل إذا قمت بإزالته ثم تحميله مرة أخرى سوف يعمل ؟ اقتباس
0 محمد عاطف17 نشر 3 فبراير أرسل تقرير نشر 3 فبراير قم اولا بالذهاب الى مكان تنصيب برنامج xampp حيث يوجد غالبا فى ال C ثم نذهب الى مجلد mysql ومن ثم إلى مجلد data وفى مكان مسار الملف نكتب كلمة cmd كما فى الصورة سيقوم بفتح نافذة لبرنامج موجه الاوامر (cmd) ثم نقوم بكاتبة الامر التالى ..\bin\aria_chk -r mysql\*.MAI ونقوم بحذف اى ملف يبدا aria_log. كما اشرت فى الصورة الأولى ثم نقوم بتشغيل xampp مرة أخرى ويجب ان يعمل الان إن شاء الله . وإذا لم يتم حل المشكلة يمكنك حذف xampp واعادة تحميله مرة اخرى يجب ان يعمل حيث ان المشكلة بالاساس هى فى احد الجداول فى قاعدة البيانات الحالية ولكن سيتم حذف جميع قواعد البيانات ولن يتم استعادتها عند إعادة التحميل 1 اقتباس
0 Rol Ian نشر 3 فبراير الكاتب أرسل تقرير نشر 3 فبراير بتاريخ 3 ساعة قال محمد عاطف11: قم اولا بالذهاب الى مكان تنصيب برنامج xampp حيث يوجد غالبا فى ال C ثم نذهب الى مجلد mysql ومن ثم إلى مجلد data وفى مكان مسار الملف نكتب كلمة cmd كما فى الصورة سيقوم بفتح نافذة لبرنامج موجه الاوامر (cmd) ثم نقوم بكاتبة الامر التالى ..\bin\aria_chk -r mysql\*.MAI ونقوم بحذف اى ملف يبدا aria_log. كما اشرت فى الصورة الأولى ثم نقوم بتشغيل xampp مرة أخرى ويجب ان يعمل الان إن شاء الله . وإذا لم يتم حل المشكلة يمكنك حذف xampp واعادة تحميله مرة اخرى يجب ان يعمل حيث ان المشكلة بالاساس هى فى احد الجداول فى قاعدة البيانات الحالية ولكن سيتم حذف جميع قواعد البيانات ولن يتم استعادتها عند إعادة التحميل للأسف نفس المشكلة ولكن لو أعدت تحميله مالذي يجب علي فعله لعدم تكرار هذه المشكلة اقتباس
0 محمد عاطف17 نشر 3 فبراير أرسل تقرير نشر 3 فبراير بتاريخ 1 دقيقة مضت قال Rol Ian: ولكن لو أعدت تحميله مالذي يجب علي فعله لعدم تكرار هذه المشكلة للاسف ليس هناك طريقة مؤكده لعدم تكرار المشكلة . حيث ان المشكلة تكمن فى أن بعض الملفات قد يحدث لها تلف او تم حذف ملف او برنامج عن طريق الخطأ او عن طريق برامج اخرى . ومن الممكن أن يكون الخطأ حدث إذا قمت بتنصيب قاعدة بيانات اخرى او برامج اخرى تتعارض مع xampp . او من الممكن انك قمت بإنشاء قاعدة بيانات تحتوى على جداول وحدث خطأ فى جدول منهم أدى الى تعطيل سيرفر قاعدة البيانات . اقتباس
0 Rol Ian نشر 3 فبراير الكاتب أرسل تقرير نشر 3 فبراير بتاريخ 2 دقائق مضت قال محمد عاطف11: للاسف ليس هناك طريقة مؤكده لعدم تكرار المشكلة . حيث ان المشكلة تكمن فى أن بعض الملفات قد يحدث لها تلف او تم حذف ملف او برنامج عن طريق الخطأ او عن طريق برامج اخرى . ومن الممكن أن يكون الخطأ حدث إذا قمت بتنصيب قاعدة بيانات اخرى او برامج اخرى تتعارض مع xampp . او من الممكن انك قمت بإنشاء قاعدة بيانات تحتوى على جداول وحدث خطأ فى جدول منهم أدى الى تعطيل سيرفر قاعدة البيانات . هل وجود برنامج أوراكل في مجلد C سبب في المشكلة ؟ بتاريخ On 1/2/2024 at 21:14 قال Mustafa Mahmoud7: لحل هذه المشكلة الحل الأول - تشغيل البرنامج كمسؤول كليك يمينRun as administrator الحل الثانى استعادة مجلد النسخ الاحتياطي MySQL الخاص بك كالتالي تذهب الى مجلد ال xampp ثم mysql في هذا المجلد اعمل نسخة اخري لمجلد data وعدل اسمه ل data_old ثم الدخول لمجلد الداتا ونعمل حذف لكل الملفات المختارة في الصورة { mysql ,performance_shema , phpmyadmin , test } فى نفس المجلد نعمل delete الملفات (الملفات وليس المجلدات) ماعدا ibdata1 ثم نذهب لمجلد backup الموجد داخل mysql ثم نعمل نسخ لكل ما بداخله ما عدا ibdata1 ثم نذهب لمجد الdata ونعمل لصق داخله بالمفات التى نسخنها من ال backup ونعمل start ل mysql الحل الثالث قم بتغيير بورت الmysql واعد التشغيل وانظر لهذه الاجابات ايضا لقد قمت بتجربة الطريقة الثانية وبالفعل البرنامج يعمل الآن 3 اقتباس
0 Mustafa Suleiman نشر 3 فبراير أرسل تقرير نشر 3 فبراير بتاريخ 6 دقائق مضت قال Rol Ian: هل وجود برنامج أوراكل في مجلد C سبب في المشكلة ؟ المشكلة لديك بالفعل بسبب oracle، حيث حيث يوجد خدمة service خاصة بها تعمل على منفذ 8080، وهو نفس المنفذ الذي يعمل عليه Tomcat. ولو قمت بإغلاق الـ service التي تحمل اسم tnslsnr.exe من خلال الـ task manager سيتم حل المشكلة. لكن نحن لا نريد تعطيل oracle أو التسبب في مشكلة، لذا لنقم بتغيير المنفذ الذي يعمل عليه Tomcat من خلال الضغط على config ثم service and port settings ثم اختر tomcat ثم قم بتغيير المنفذ إلى 7070 مثلاً واحفظ save. اقتباس
0 Rol Ian نشر 3 فبراير الكاتب أرسل تقرير نشر 3 فبراير بتاريخ 29 دقائق مضت قال Mustafa Suleiman: المشكلة لديك بالفعل بسبب oracle، حيث حيث يوجد خدمة service خاصة بها تعمل على منفذ 8080، وهو نفس المنفذ الذي يعمل عليه Tomcat. ولو قمت بإغلاق الـ service التي تحمل اسم tnslsnr.exe من خلال الـ task manager سيتم حل المشكلة. لكن نحن لا نريد تعطيل oracle أو التسبب في مشكلة، لذا لنقم بتغيير المنفذ الذي يعمل عليه Tomcat من خلال الضغط على config ثم service and port settings ثم اختر tomcat ثم قم بتغيير المنفذ إلى 7070 مثلاً واحفظ save. لقد قمت بكل الخطوات ولكن تظهر هذه النافذة وأصبح Apache لايعمل, و My SQL يعمل 1 اقتباس
0 Mustafa Suleiman نشر 3 فبراير أرسل تقرير نشر 3 فبراير بتاريخ 1 دقيقة مضت قال Rol Ian: لقد قمت بكل الخطوات ولكن تظهر هذه النافذة وأصبح Apache لايعمل, و My SQL يعمل قمت بتشغيل xampp كمسؤول وأعد الخطوات مرة ثم حاول التشغيل: 1 اقتباس
0 Rol Ian نشر 3 فبراير الكاتب أرسل تقرير نشر 3 فبراير (معدل) بتاريخ 11 دقائق مضت قال Mustafa Suleiman: قمت بتشغيل xampp كمسؤول وأعد الخطوات مرة ثم حاول التشغيل: بالفعل الطريقة تعمل , ولكن هل أقوم بتشغيله كمسؤول في كل مرة أريد تشغيله؟ تم التعديل في 3 فبراير بواسطة Rol Ian 1 اقتباس
0 Mustafa Suleiman نشر 3 فبراير أرسل تقرير نشر 3 فبراير بتاريخ منذ ساعة مضت قال Rol Ian: بالفعل الطريقة تعمل , ولكن هل أقوم بتشغيله كمسؤول في كل مرة أريد تشغيله؟ لا عند إجراء تغييرات في الإعدادات فقط. 1 اقتباس
السؤال
Rol Ian
أواجه مشكلة في تشغيل البرنامج مع أنه كان يعمل من قبل
12 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.