در صورتیکه در سرور های ویندوزی iis نصب شده باشد و در کنار آن xampp رانصب کنید امکان استفاده از پورت 80 برای xampp مقدور نخواهد بود و لازم است از پورت دیگری برای xampp استفاده کنید. اما اگر کاربر از iis استفاده نمیکرد و تمایل به تنظیم پورت 80 برای xampp داشت.
لازم است ابتدا iis را stop و سپس در مسیر نصب xamp در پوشه apache\conf فایل httpd را باز نموده و مقدار پورت Listen و ServerName localhost را به 80 تغییر دهید، سپس apache را restart کنید.
در صورتیکه در هنگام start آن با خطای xampp port 80 in use by pid 4 مواجه شدید.
در cmd دستورات زیر را اجرا کنید.
net stop w3svc
net stop iisadmin
همچنین سرویس sql server reporting server را نیز از طریق services ویندوز stop کنید.
مجدد apache را start کنید، با این تغییرات مشکل start نشدن آن برطرف شده است.
تغییر پورت xamp ، تنظیم پورت 80 در xamp ، خطای xampp port 80 in use by pid 4