ورود

View Full Version : حرفه ای: رفع مشکل سرویس iis در ویندوز 2008



javadspy++
پنج شنبه 28 شهریور 1392, 10:00 صبح
سلام به همگی :

من یه سرور دانلود دارم که سرویس iis روی اون اجرا هست .

با تازگی مشکل جدی پیش اومده و خودم نتونستم حل کنم

خوشحال میشم از تجربیات دوستان عزیز دراین زمینه استفاده کنم .

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

فایل لاگ در event Viewer:

The World Wide Web Publishing Service (WWW Service) did not register the URL prefix http://*:80/ for site 1. The site has been disabled. The data field contains the error number.

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

لطفا از مطالب گوگل سرچ اسفاده نکنین و کسانی که تجربه دارن جواب بدن ممنوم میشم ...

hghyami
سه شنبه 09 مهر 1392, 13:36 عصر
مشکل شما host header هست. من فرض رو بر این میزارم که شما چند تا وبسیت دارید. به طور مثل
Server Settings:
IP:۱۹۲.۱۶۸.۰.۱
تعداد وبسیت هایی که میخواین داشته باشید (domain هاتون)
domaina.com و domainb.com
Folder: c:\websites\domaina و c:\websites\domainb
Correct Setup (توجه داشته باشید که host header تعریف شده):
site a: domaina.com
BIND IP:۱۹۲.۱۶۸.۰.۱
BIND PORT:۸۰
Host Header: domainb.com

site b: domainb.com
BIND IP:۱۹۲.۱۶۸.۰.۱
BIND PORT:۸۰
Host Header: domainb.com


Wrong (توجه داشته باشید که host header تعریف نشده):
site a: domaina.com
BIND IP:۱۹۲.۱۶۸.۰.۱
BIND PORT:۸۰
Host Header:

site b: domainb.com
BIND IP:۱۹۲.۱۶۸.۰.۱
BIND PORT:۸۰
Host Header:



لطفا این دستور بزنید و جوابش رو اینجا بذار فقط لطفا اسم دامین‌ها رو عوض کن (ستاره بذار جاش)

appcmd list site /bindings:http/*:80: