كنترل پنل             جستجو               پرسشهای متداول            .:: آخرین پست‌های انجمن ::.            لیست اعضا            مدیران سایت             درجات        ورود
فهرست انجمن‌ها -> برنامه‌نويسي تحت وب
پاسخ دادن به این موضوع
هماهنگی بین IIS و Apache
پست تاریخ: شنبه 10 مهر 1389 - 01:22    
Gytyonline
مديريت كل انجمن‌ها
مديريت كل انجمن‌ها


پست: 899
عضو شده در: 14 شهریور 1384
محل سکونت: tehran
iran.gif


امتياز: 8184

عنوان: هماهنگی بین IIS و Apache خواندن مشخصات فردی ارسال پیام شخصی ارسال email

سلام
حتما دوستانی که با php کار می کنن می دونن که برای اجرای صفحه هایی که به این زبان نوشتن باید با برنامه هایی مثل xampp و یا wos و یا ... کامپیوترشون رو به یک لوکال هاست تبدیل کنن تا این صفحه ها به درستی کار کنند و برای این منظورم یکی از برنامه هایی که باید run باشه apache هستش
و دوستانی هم که با asp کار می کنند براشون واضح و روشن هستش که برای اینکه صفحه هاشون رو روی لوکال هاستشون اجرا بگیرن باید روی سیستمشون IIS ویندوز نصب باشه تا بتونن لوکال هاستشون رو برای asp.net اماده کنن
خوب تا اینجا مشکلی نیستش چون هر کدوم از این برنامه ها جداگانه نصب و اجرا میشن بدون هیچ مشکلی .
حالا برای من وضعیتی پیش اومده که می خوام هر دوتای این برنامه ها رو روی دستگاهم داشته باشم یعنی اینکه لوکالم هم asp.net رو ساپورت کنه هم php رو اما متاسفانه وقتی IIS رو نصب می کنم apaceh غیر فعال میشه و run نمیشه و حتما باید IIS رو پاک کنم تا apache اجرا بشه و به عکس وقتی apaceh فعال باشه لوکالم asp رو ساپورت نمی کنه .
حالا کسی برای این مشکل راه حلی داره ؟ یا اینکه میدونه چه طوری میشه این دوتا رو کنار هم داشتش ؟ یا برنامه ای میشناسید که سیستم رو به لوکال تبدیل کنه و هم از php و هم asp.net پشتیبانی کنه ؟؟
ممنون .

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: شنبه 10 مهر 1389 - 11:00    
amirhosein
عضو تیم توسعه تستا
عضو تیم توسعه تستا


پست: 183
عضو شده در: 22 فروردین 1387
محل سکونت: کاشان
iran.gif


امتياز: 1661

عنوان: پاسخ به «هماهنگی بین IIS و Apache» خواندن مشخصات فردی ارسال پیام شخصی

در این مورد چیزی نمیدونم اما میدونم که میشه مثلاً php رو بجای Apache با IIS تنظیم کرد تست هم کردم و درست جواب میده. البته روشش رو یادم نیست ولی با جستجو توی نت میتونی به جواب برسی.

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: شنبه 10 مهر 1389 - 12:51    
Hamid
مدیريت كل سایت
مدیريت كل سایت


پست: 5494
عضو شده در: 31 اردیبهشت 1384
محل سکونت: -::ساوه::-
iran.gif


امتياز: 47774

عنوان: پاسخ به «هماهنگی بین IIS و Apache» خواندن مشخصات فردی ارسال پیام شخصی

Shocked
Gytyonline, جان،
خوب شونصد سال پیش ما یه راه پیشنهاد دادیم دیگه:
http://yourl.ir/apache

فقط کافیه پورت مربوط به آپاچی رو به 8080 عوض کنی. همین!
پورت 8080 هم مثل پورت 80 مربوط به پروتکل HTML هست، فقط به نوعی زاپاس به حساب میاد. اگر پورت 80 توسط یک نرم افزار سرورساز رزرو شده بود، می‌تونی از پورت 8080 استفاده کنی. فقط از این به بعد، آدرس آپاچی می‌شه: http://localhost:8080

اگر باز مشکلی داشتی، من در مستندات تستای 2 به صورت تصویری توضیح دادم...

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست: Gytyonline (شنبه 10 مهر 1389 - 20:34)

پست تاریخ: شنبه 10 مهر 1389 - 20:11    
Gytyonline
مديريت كل انجمن‌ها
مديريت كل انجمن‌ها


پست: 899
عضو شده در: 14 شهریور 1384
محل سکونت: tehran
iran.gif


امتياز: 8184

عنوان: پاسخ به «هماهنگی بین IIS و Apache» خواندن مشخصات فردی ارسال پیام شخصی ارسال email

سلام Hamid, جان
روشی رو که گفتی انجام دادم اما باز هم موثر واقع نشد و apache رو run نکردش توی نت یه سرچی کردم و به این نتیجه رسیدم که همین روشی هستش که معرفی کردی اما با کامل تری و با یه سری نکات اضافی که با انجام این کار ها اجرا شدش apache.
روش به شکل زیر هستش :

متن اصلیش رو قرار میدم چون ساده هستش و نیازی به ترجمه نداره ، فقط اونجا هایی رو که آدرس فایل داده اون فایل مورد نظر رو باز کنید و جایگزینی ها رو انجام بدید :

C:\xampp\apache\conf\httpd.conf:

* Search for “Listen 80″, change to “Listen 8080″
* Search for “ServerName localhost:80″, change to “ServerName localhost:8080″

C:\xampp\apache\conf\extra\httpd-ssl.conf

* Search for “Listen 443″, change to “Listen 4499″
* Search for “<VirtualHost _default_:443>”, change to “<VirtualHost _default_:4499>”
* Search for “ServerName localhost:443″, change to “ServerName localhost:4499″


خوب حالا با خیال احت apache رو به همراه IIS روی سیستمتون اجرا کنید Embarassed

منبع :
کد:
http://blog.wolffmyren.com/2008/07/30/making-xampp-apache-work-with-iis-on-windows-xpvista/

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست: amirhosein (یکشنبه 11 مهر 1389 - 00:37)


نمایش پستها:                 مشاهده موضوع قبلی :: مشاهده موضوع بعدی  
پاسخ دادن به این موضوع
 

صفحه 1 از 1

تمام زمانها بر حسب GMT + 3.5 Hours می‌باشند
 Related Topics 


 information 

 

پرش به:  
شما نمی توانید در این بخش موضوع جدید پست کنید
شما نمی توانید در این بخش به موضوعها پاسخ دهید
شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید
شما نمی توانید موضوع های خودتان را در این بخش حذف کنید
شما نمی توانید در این بخش رای دهید


Copyright 2004-2024. All rights reserved.
© by Aftabgardan Cultural Center : Aftab.cc