شروع کمپین عیدانه وردپرس تیم

30 تا 80% تخفیف

جستجو پیشرفته محصولات

رفع مشکل تداخل پورت Apache در نرم افزار Xampp

خواندن این مطلب

3 دقیقه

زمان میبرد!

رفع مشکل تداخل پورت Apache در نرم افزار Xampp

رفع مشکل تداخل پورت آپاچی

حل مشکل Error: Apache shutdown unexpectedly

رفع خطای This may be due to a blocked port 

XAMPP یکی از محبوبترین پلتفرم های توسعه وب است که شامل Apache، MySQL و PHP است. در بعضی موارد، ممکن است پورت Apache با دیگر برنامه های نصب شده بر روی کامپیوتر شما تداخل داشته باشد و به طور پیش فرض پورت Apache 80 است. در این مقاله، ما راه حل هایی برای رفع تداخل پورت Apache در XAMPP معرفی می کنیم.

1. استفاده از پورت دیگر

برای رفع تداخل پورت Apache در XAMPP، می توانید از پورت دیگری به جای پورت پیش فرض استفاده کنید. برای این کار، می توانید پورت Apache را به عدد دیگری تغییر دهید. برای تغییر پورت Apache به پورت 8080، فایل httpd.conf را باز کنید. این فایل در مسیر \xampp\apache\conf قرار دارد. سپس خطوط زیر را پیدا کنید:

Listen 80 ServerName
localhost:80

در این خطوط، شماره پورت 80 به پورت 8080 تغییر دهید:

Listen 8080 ServerName
localhost:8080

سپس فایل httpd.conf را ذخیره کنید و Apache را مجدداً راه اندازی کنید.

2. مسدود کردن پورت تداخل دار

در صورتی که برنامه دیگری در حال استفاده از پورت 80 است، می توانید آن پورت را برای Apache غیرفعال کنید. برای این کار، ابتدا باید پورت استفاده شده توسط برنامه دیگر را پیدا کنید. برای این کار، می توانید از دستور netstat استفاده کنید. در پنجره دستورات، دستور زیر را وارد کنید:

netstat -ano | findstr :80

این دستور پورت هایی که با استفاده از پورت 80 در حال استفاده هستند را نشان می دهد. شماره پردازه را یادداشت کنید.

سپس برای مسدود کردن پورت 80 برای Apache، به پوشه \xampp\apache\conf وارد شده و فایل httpd.conf را باز کنید. سپس خطوط زیر را پیدا کنید:

Listen 80
ServerName localhost:80

در این خطوط، شماره پورت 80 را به یک شماره دیگری تغییر دهید، مانند 8080:

Listen 8080
ServerName localhost:8080

سپس خطوط زیر را به انتهای فایل اضافه کنید:

# Block the port that is causing conflict
Win32DisableAcceptEx

3. استفاده از نرم افزارهای دیگر

در صورتی که رفع تداخل پورت در XAMPP برای شما ممکن نبود، می توانید از نرم افزارهای دیگری مانند WampServer،EasyPHP یا Laragon استفاده کنید. این نرم افزارها شامل Apache، MySQL و PHP هستند و به همان اندازه که XAMPP آسان برای نصب و استفاده هستند. با این حال، ممکن است نیاز باشد تا تنظیمات اضافی برای آنها انجام دهید.

در این مقاله، راه حل هایی برای رفع تداخل پورت Apache در XAMPP معرفی شد. با انجام هر یک از این روش ها، مشکل شما باید حل شود. اما بهتر است قبل از انجام هر تغییری، پشتیبانی لازم را از سیستم خود بگیرید تا در صورت بروز مشکل، اطلاعات شما از دست نرود.

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



نظرات کاربران



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

مطالب مرتبط



محصولات جدید

34%
افزونه مدیریت عضویت وردپرس – Ultimate Membership Pro
تومان
115,000
175,000
16%
افزونه قیمت گذاری و تخفیف پویا ووکامرس
تومان
105,000
125,000
33%
افزونه چند آدرس ووکامرس – YITH Multiple Shipping Addresses
تومان
110,000
165,000
24%
افزونه WooCommerce Page Builder For Elementor
تومان
110,000
145,000
27%
افزونه خبرنامه حرفه ای میلستر – Mailster Pro
تومان
80,000
110,000

جستجو کنید ...

تبلیغات

این فیلد برای اعتبار سنجی است و باید بدون تغییر باقی بماند .