رفع خطا های نرم افزار xampp (زمپ)

رفع خطا های نرم افزار xampp (زمپ)

رفع خطا های xampp

بضعی اوقات هنگام استفاده از زمپ ممکن هستش که یکسری خطا های به شما بده که این خطا ها مختلف هستش که در ویدئو پایین  تمام خطا هایی که ممکن است با آن رو به شوید را برای شما آماده کرده ایم.

ویدئو

3 حطایی که ممکن است در هنگام نصب و پیکربندی زمپ برای ما پیش بیاید رو برای شما در زیر توضیح داده ایم

1_ خطای access denied در زمپ

خب این خطا به این دلیل به وجود می آید که ما با دسترسی ادمین به زمپ ورود نکرده ایم و برای این کار از دو روش مقطعی و قطعی می توانیم استفاده کنیم در روش اول روی shourt cut برنامه زمپ کلیک راست کرده و روی properties کلیک میکنیم رو تب compatibility کلیک کرده و تیک گزینه run as administrator رو زده و سپس ok و apply رو میزنیم و دیگر این خطا برای ما نمایش داده نخواهد شد. مطابق تصویر زیر

access denied در زمپ

2_ خطای Error: Apache shutdown unexpectedly

گاهی هنگام فعال کردن apache در برنامه زمپ ممکن هستش که برنامه به صورت خودکار به حالت stop در بیاد و خطای زیر رو به ما نشون.

خطای Error: Apache shutdown unexpectedly

این خطا معمولا به این دلیل پیش میاد که تداخل پورت داخل سرویس های زمپ با سایر نرم افزار های در حال اجرا پیش اومده یعنی اینکه یک نرم افزار دیگ همزمان با xampp داره از اون پورتی که به زمپ اختصاص دادین استفاده میکنه و ما باید پورت مورد استفاده خودمون رو عوض کنیم تا با این خطا رو به رو نشویم. پس از روش ها زیر استفاده میکنیم

آموزش نصب و کانفیگ xampp

روش اول

ابتدا مطابق تصویر زیر روی config کلیک کرده و روی httpd.cof کلیک کرده

اکنون یک فایل Text باز خواهد شد که باید به دنبال عبارت زیر بگردید:

				
					Listen 80

				
			

بعد از پیدا کردن این بخش باید پورت مورد نظر را مطابق کادر زیر تغییر بدهید

				
					Listen 8080

				
			

اکنون در همین فایل فعلی باید دنبال  کد زیر بگردید و آن را پیدا کنید

				
					ServerName localhost:80

				
			

سپس باید آن را مطابق کادر زیر به 8080 تغییر بدهید 

				
					ServerName localhost:8080

				
			

سپس با  زدن کلید های ترکیبی Ctrl+S فایل را ذخیره کنید  

روش دوم

در این مرحله باید از همان قسمت config اینبار فایل httpd-ssl.conf  را باز میکنیم و یک فایل text برای ما باز میشود و مطابق مراحل زیر عمل کنید تا مشکل به صورت کامل برای شما رفع شود

apache-httpd-ssl-conf

سپس در فایل باز شده دنبال کد زیر بگردید

				
					Listen 443

				
			

اکنون باید پورت 443 را به پورت 4433 تغییر بدهید تا دیگر خطای برای شما نمایش داده نشود

				
					Listen 4433

				
			

سپس در فایل باز شده دنبال کد زیر بگردید

				
					<VirtualHost _default_:443>

				
			

اکنون باید پورت 443 را به پورت 4433 تغییر بدهید

				
					<VirtualHost _default_:4433>

				
			

سپس در فایل باز شده دنبال کد زیر بگردید

				
					ServerName www.example.com:443

				
			

از 443 به 4433 تغییر بدهید

				
					ServerName www.example.com:4433

				
			

سپس فایل را ذخیره کنید و سرور Apache خود را فعال کنید میبینید دیگر مشکلی در این زمینه نخواهید داشت  و برای شما کار میکند بهضی اوقات mysql برای شما کار نمیکند و فعال نمیشود یا قطع میشود در مورد روی config سرویس MySQL کلیک کرده و روی فایل my.ini کلیک کرده و یک فایل برای شما باز میشود که پورت های آن 3306 می باشد آن پورت ها را به 3307 تغییر دهید تا مشکل برای شما حل شود.

3_ خطای XAMPP port 443 in use by (name-program)

port 443 in use by vmware in xampp

گاهی اوقات این خطا را به ما میده یعنی اینکه یک برنامه دیگ داره از port 443  استفاده میکنه و ما باید این مشکل رو حل کنیم که یک روشش به روش بالا هستش که در اونجا پورت خودمون رو از 443 به پورت 4433 عوض کنیم یک روش دیگه هم وجود داره و این هستش که از طریق task manager اون برنامه ای که از پورت 443 استفاده میکنه رو پیدا کنیم و end task کنیم تا پورت 443 برای ما باز شود و بدون مشکل بتونیم از xampp استفاده کنیم

پس مطابق تصویر زیر پیش میرویم

اگر به خطا دقت کنید به ما اسم برنامه ای که این پورت را اشغال مرده است میدهد و در اخر حط کد به ما یک عدد میدهد تحت عنوان PID برنامه موردنظر باید در داخل task manager در تب details  پیدا کنید و end task رو بزنید تا پورت ازاد شد و بتونید از xampp استفادخ کنید

امیدوارم که مشکل شما حل شده باشد و این مقاله برای شما مفید بوده باشد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سبد خرید
ورود

هنوز حساب کاربری ندارید؟