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

مشكلة في تشغيل برنامج Xampp

Rol Ian

السؤال

Recommended Posts

  • 0
بتاريخ 1 دقيقة مضت قال Rol Ian:

لقد قمت بكل الخطوات ولكن تظهر هذه النافذة وأصبح Apache  لايعمل, و My SQL  يعمل

قمت بتشغيل xampp كمسؤول وأعد الخطوات مرة ثم حاول التشغيل:

 

Snag_10c22b3.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

لحل هذه المشكلة 

الحل الأول - تشغيل البرنامج كمسؤول كليك يمينRun as administrator 

الحل الثانى استعادة مجلد النسخ الاحتياطي MySQL الخاص بك
كالتالي تذهب الى مجلد ال xampp ثم mysql

Screenshot2024-02-01194422.png.b4d07633ef7e2e9653a39784f66e750c.png

Screenshot2024-02-01194644.png.1087fbd3995274de06fdd115117cfb51.png

في هذا المجلد اعمل نسخة اخري لمجلد data  وعدل اسمه ل data_old
Screenshot2024-02-01195049.png.baf5232b3d4eae4c9505152fd699fcb5.png

ثم الدخول لمجلد الداتا ونعمل حذف لكل الملفات المختارة في الصورة { mysql ,performance_shema , phpmyadmin , test }

Screenshot2024-02-01195253.png.b6e2be9498f3ac48b7b7afc32cb89a77.png

فى نفس المجلد نعمل delete الملفات (الملفات وليس المجلدات) ماعدا ibdata1

Screenshot2024-02-01200212.png.dc939080b1e568512bc7318deea35fbf.png

ثم نذهب لمجلد backup الموجد داخل mysql 

Screenshot2024-02-01200502.png.09e9830cba91af80b85f612617ac5a12.png

ثم نعمل نسخ لكل ما بداخله ما عدا ibdata1

Screenshot2024-02-01200715.png.1885acbec5da116faaafd7647d39d277.png

ثم نذهب لمجد الdata ونعمل لصق داخله بالمفات التى نسخنها من ال backup

ونعمل start ل mysql

الحل الثالث قم بتغيير بورت الmysql واعد التشغيل 

وانظر لهذه الاجابات ايضا

 

تم التعديل في بواسطة Mustafa Mahmoud7
اضافة لينك لنفس المشكلة سابقة
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ On 1‏/2‏/2024 at 20:36 قال محمد عاطف11:

هل يمكنك ان ترسل ليه صورة لملف تقارير الاخطاء و تكون اخر جزء فى الملف ليظهر الخطأ .

يمكنك الضغط على زر Logs ثم mysql_error.log

image.png.1043a61e2411635714ba25446a5cdad2.png

image.thumb.png.126058fbafb530d07c95315e964cc90d.png

بتاريخ On 1‏/2‏/2024 at 21:14 قال Mustafa Mahmoud7:

لحل هذه المشكلة 

الحل الأول - تشغيل البرنامج كمسؤول كليك يمينRun as administrator 

الحل الثانى استعادة مجلد النسخ الاحتياطي MySQL الخاص بك
كالتالي تذهب الى مجلد ال xampp ثم mysql

Screenshot2024-02-01194422.png.b4d07633ef7e2e9653a39784f66e750c.png

Screenshot2024-02-01194644.png.1087fbd3995274de06fdd115117cfb51.png

في هذا المجلد اعمل نسخة اخري لمجلد data  وعدل اسمه ل data_old
Screenshot2024-02-01195049.png.baf5232b3d4eae4c9505152fd699fcb5.png

ثم الدخول لمجلد الداتا ونعمل حذف لكل الملفات المختارة في الصورة { mysql ,performance_shema , phpmyadmin , test }

Screenshot2024-02-01195253.png.b6e2be9498f3ac48b7b7afc32cb89a77.png

فى نفس المجلد نعمل delete الملفات (الملفات وليس المجلدات) ماعدا ibdata1

Screenshot2024-02-01200212.png.dc939080b1e568512bc7318deea35fbf.png

ثم نذهب لمجلد backup الموجد داخل mysql 

Screenshot2024-02-01200502.png.09e9830cba91af80b85f612617ac5a12.png

ثم نعمل نسخ لكل ما بداخله ما عدا ibdata1

Screenshot2024-02-01200715.png.1885acbec5da116faaafd7647d39d277.png

ثم نذهب لمجد الdata ونعمل لصق داخله بالمفات التى نسخنها من ال backup

ونعمل start ل mysql

الحل الثالث قم بتغيير بورت الmysql واعد التشغيل 

وانظر لهذه الاجابات ايضا

 

لقد قمت بتجربة أول حل ولكن لم يعمل , وأما بالنسبة لآخر حل كيف أقوم بتغيير  بورت الmysql ؟

هل إذا قمت بإزالته ثم تحميله مرة أخرى سوف يعمل ؟

image.thumb.png.fe2a666f7e6ed2506bd8756048cd0bbd.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

قم اولا بالذهاب الى مكان تنصيب برنامج xampp حيث يوجد غالبا فى ال C 

ثم نذهب الى مجلد mysql ومن ثم إلى مجلد data  وفى مكان مسار الملف نكتب كلمة cmd كما فى الصورة 

image.thumb.png.c8593ee0b4bd3fab7766c86d8afacd9b.png

سيقوم بفتح نافذة لبرنامج موجه الاوامر (cmd) ثم نقوم بكاتبة الامر التالى 

..\bin\aria_chk -r mysql\*.MAI

image.thumb.png.d66a77bc04aca785eb110dcd876d6733.png

ونقوم بحذف اى ملف يبدا aria_log.  كما اشرت فى الصورة الأولى ثم نقوم بتشغيل xampp مرة أخرى ويجب ان يعمل الان إن شاء الله .

 

وإذا لم يتم حل المشكلة يمكنك حذف xampp واعادة تحميله مرة اخرى يجب ان يعمل حيث ان المشكلة بالاساس هى فى احد الجداول فى قاعدة البيانات الحالية ولكن سيتم حذف جميع قواعد البيانات ولن يتم استعادتها عند إعادة التحميل

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 3 ساعة قال محمد عاطف11:

قم اولا بالذهاب الى مكان تنصيب برنامج xampp حيث يوجد غالبا فى ال C 

ثم نذهب الى مجلد mysql ومن ثم إلى مجلد data  وفى مكان مسار الملف نكتب كلمة cmd كما فى الصورة 

image.thumb.png.c8593ee0b4bd3fab7766c86d8afacd9b.png

سيقوم بفتح نافذة لبرنامج موجه الاوامر (cmd) ثم نقوم بكاتبة الامر التالى 

..\bin\aria_chk -r mysql\*.MAI

image.thumb.png.d66a77bc04aca785eb110dcd876d6733.png

ونقوم بحذف اى ملف يبدا aria_log.  كما اشرت فى الصورة الأولى ثم نقوم بتشغيل xampp مرة أخرى ويجب ان يعمل الان إن شاء الله .

 

وإذا لم يتم حل المشكلة يمكنك حذف xampp واعادة تحميله مرة اخرى يجب ان يعمل حيث ان المشكلة بالاساس هى فى احد الجداول فى قاعدة البيانات الحالية ولكن سيتم حذف جميع قواعد البيانات ولن يتم استعادتها عند إعادة التحميل

للأسف نفس المشكلة

ولكن لو أعدت تحميله مالذي يجب علي فعله لعدم تكرار هذه المشكلة

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 1 دقيقة مضت قال Rol Ian:

ولكن لو أعدت تحميله مالذي يجب علي فعله لعدم تكرار هذه المشكلة

 

للاسف ليس هناك طريقة مؤكده لعدم تكرار المشكلة . حيث ان المشكلة تكمن فى أن بعض الملفات قد يحدث لها تلف او تم حذف ملف او برنامج عن طريق الخطأ او عن طريق برامج اخرى . 

ومن الممكن أن يكون الخطأ حدث إذا قمت بتنصيب قاعدة بيانات اخرى او برامج اخرى تتعارض مع xampp .

او من الممكن انك قمت بإنشاء قاعدة بيانات تحتوى على جداول وحدث خطأ فى جدول منهم أدى الى تعطيل سيرفر قاعدة البيانات .

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 2 دقائق مضت قال محمد عاطف11:

للاسف ليس هناك طريقة مؤكده لعدم تكرار المشكلة . حيث ان المشكلة تكمن فى أن بعض الملفات قد يحدث لها تلف او تم حذف ملف او برنامج عن طريق الخطأ او عن طريق برامج اخرى . 

ومن الممكن أن يكون الخطأ حدث إذا قمت بتنصيب قاعدة بيانات اخرى او برامج اخرى تتعارض مع xampp .

او من الممكن انك قمت بإنشاء قاعدة بيانات تحتوى على جداول وحدث خطأ فى جدول منهم أدى الى تعطيل سيرفر قاعدة البيانات .

هل وجود برنامج أوراكل في مجلد C سبب في المشكلة ؟

بتاريخ On 1‏/2‏/2024 at 21:14 قال Mustafa Mahmoud7:

لحل هذه المشكلة 

الحل الأول - تشغيل البرنامج كمسؤول كليك يمينRun as administrator 

الحل الثانى استعادة مجلد النسخ الاحتياطي MySQL الخاص بك
كالتالي تذهب الى مجلد ال xampp ثم mysql

Screenshot2024-02-01194422.png.b4d07633ef7e2e9653a39784f66e750c.png

Screenshot2024-02-01194644.png.1087fbd3995274de06fdd115117cfb51.png

في هذا المجلد اعمل نسخة اخري لمجلد data  وعدل اسمه ل data_old
Screenshot2024-02-01195049.png.baf5232b3d4eae4c9505152fd699fcb5.png

ثم الدخول لمجلد الداتا ونعمل حذف لكل الملفات المختارة في الصورة { mysql ,performance_shema , phpmyadmin , test }

Screenshot2024-02-01195253.png.b6e2be9498f3ac48b7b7afc32cb89a77.png

فى نفس المجلد نعمل delete الملفات (الملفات وليس المجلدات) ماعدا ibdata1

Screenshot2024-02-01200212.png.dc939080b1e568512bc7318deea35fbf.png

ثم نذهب لمجلد backup الموجد داخل mysql 

Screenshot2024-02-01200502.png.09e9830cba91af80b85f612617ac5a12.png

ثم نعمل نسخ لكل ما بداخله ما عدا ibdata1

Screenshot2024-02-01200715.png.1885acbec5da116faaafd7647d39d277.png

ثم نذهب لمجد الdata ونعمل لصق داخله بالمفات التى نسخنها من ال backup

ونعمل start ل mysql

الحل الثالث قم بتغيير بورت الmysql واعد التشغيل 

وانظر لهذه الاجابات ايضا

 

لقد قمت بتجربة الطريقة الثانية وبالفعل البرنامج يعمل الآن 

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 6 دقائق مضت قال Rol Ian:

هل وجود برنامج أوراكل في مجلد C سبب في المشكلة ؟

المشكلة لديك بالفعل بسبب oracle، حيث حيث يوجد خدمة service خاصة بها تعمل على منفذ 8080، وهو نفس المنفذ الذي يعمل عليه Tomcat.

ولو قمت بإغلاق الـ service التي تحمل اسم tnslsnr.exe من خلال الـ task manager سيتم حل المشكلة.

لكن نحن لا نريد تعطيل oracle أو التسبب في مشكلة، لذا لنقم بتغيير المنفذ الذي يعمل عليه Tomcat من خلال الضغط على config ثم service and port  settings ثم اختر tomcat ثم قم بتغيير المنفذ إلى 7070 مثلاً واحفظ save.

 

Snag_ee2af2.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 29 دقائق مضت قال Mustafa Suleiman:

المشكلة لديك بالفعل بسبب oracle، حيث حيث يوجد خدمة service خاصة بها تعمل على منفذ 8080، وهو نفس المنفذ الذي يعمل عليه Tomcat.

ولو قمت بإغلاق الـ service التي تحمل اسم tnslsnr.exe من خلال الـ task manager سيتم حل المشكلة.

لكن نحن لا نريد تعطيل oracle أو التسبب في مشكلة، لذا لنقم بتغيير المنفذ الذي يعمل عليه Tomcat من خلال الضغط على config ثم service and port  settings ثم اختر tomcat ثم قم بتغيير المنفذ إلى 7070 مثلاً واحفظ save.

 

Snag_ee2af2.png

image.png.4ae22138663848426e3d4d1cfd3f33a1.png

لقد قمت بكل الخطوات ولكن تظهر هذه النافذة وأصبح Apache  لايعمل, و My SQL  يعمل

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 11 دقائق مضت قال Mustafa Suleiman:

قمت بتشغيل xampp كمسؤول وأعد الخطوات مرة ثم حاول التشغيل:

 

Snag_10c22b3.png

image.thumb.png.2f14a476c4b054da392aeacac65ae077.png

بالفعل الطريقة تعمل , ولكن هل أقوم بتشغيله كمسؤول في كل مرة أريد تشغيله؟

 

تم التعديل في بواسطة Rol Ian
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ منذ ساعة مضت قال Rol Ian:

بالفعل الطريقة تعمل , ولكن هل أقوم بتشغيله كمسؤول في كل مرة أريد تشغيله؟

لا عند إجراء تغييرات في الإعدادات فقط.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...