PDA

View Full Version : راهنمایی درمورد نصب ومپ سرور



reza97
جمعه 18 اسفند 1391, 10:14 صبح
سلام دوستان منم تصمیم گرفتم زبان برنامه نویسی پی اچ پی یاد بگیرم و با توجه با اینگه سابقه برنامه نویسی دارم احتمالا زود راه بیفتم اما اولش برا مشکله و اونم اینه که ومپ سرور رو که نصب کردم تا ملزومات پی اچ پی رو در کامپیوترم داشته باشم ومپ من به صورت w و اول قرمز بعد نارنجی رنگ هست و آفلاین

و برای صفحاتی که طراحی میکنم و در پوشه wwwمیریزم نمیتونه پیدا کنه(not found)
به نظرتون چیکار کنم؟از ریستارت و... هم حل نشد
فقط اینم اضافه کنم که من نرم افزار ویژوال استدیو هم برای (asp) دارم که خودش لوکال نصب میکنه و احتمال میدم از اون باشه
ولی اونم نیازه یعنی هر دوش باید باشن
ممنون میشم از راهنمایی های دوستان استفاده کنم.

linuxUser
جمعه 18 اسفند 1391, 10:46 صبح
سلام دوست عزیز
اول به خاطر انتخاب بهت آفرین می گم.
دوم نرم افزار wamp مخفف (windows, apache, mysql, php) هست. apache هست که یک وب سرور هست و روی پورت 80 کار می کنه اگه شما iis نصب کرده باشید که اونم روی پورت 80 کار می کنه تداخل به وجود میاد و apache نمی تونه اجرا بشه.
اول چک کنید ببینید که از سه سرویس wamp کدوم یکی اجرا نشده
101100
که به رنگ نارنجی هست. بعد اگه apache اجرانشده بود از control panle قسمت Administrative Tools گزینه Internet Information Services (IIS) Manager انتخاب کنید و iis متوقف کنید بعد دوباره restart all services انتخاب کنید. البته راه های دیگه ای هم مثل عوض کردن شماره پورت apache و یا iis وجود داره

reza97
جمعه 18 اسفند 1391, 10:58 صبح
ممنون دوست عزیز ومپ من به این شکل هستش.روی استارت سرویس آپاچی هم که کلیک میکنم بازم همون میشه یعنی
101101

linuxUser
جمعه 18 اسفند 1391, 11:23 صبح
روی wamp راست کلیک کن از apache گزینه httpd.conf انتخاب کن. بعد عبارت Listen 80 پیدا کن(همون اولای فایل حدود خط 46 باید باشه)
تبدیلش کن به Listen 9192 و فایل httpd.conf save کن. بعد دوباره سعی کن start بزنی اگه این بار درست شده و apache استارت شد مشکل از وجود همون iis که تو پست قبلی گفتم چه کار باید بکنی

MMSHFE
جمعه 18 اسفند 1391, 12:01 عصر
این مشکل دیگه داره زیادی مطرح میشه. برای همین گفتم یکبار یک توضیح جامع برای رفع این مشکل بنویسم. این لینک (http://barnamenevis.org/showthread.php?356992-%D9%BE%D8%B1%D8%B3%D8%B4%D9%87%D8%A7%DB%8C-%D8%AA%DA%A9%D8%B1%D8%A7%D8%B1%DB%8C&p=1718061&viewfull=1#post1718061) رو ببینید.

reza97
جمعه 18 اسفند 1391, 12:22 عصر
روی wamp راست کلیک کن از apache گزینه httpd.conf انتخاب کن. بعد عبارت Listen 80 پیدا کن(همون اولای فایل حدود خط 46 باید باشه)
تبدیلش کن به Listen 9192 و فایل httpd.conf save کن. بعد دوباره سعی کن start بزنی اگه این بار درست شده و apache استارت شد مشکل از وجود همون iis که تو پست قبلی گفتم چه کار باید بکنی

همین کارو کردم سبز رنگ شد و فعال شد فقط وقتی رو لوکال اجرا میکنم این ارور رو میده. البته اینجوری http://localhost:9192/
You don't have permission to access / on this server.

حالا iis رو غیر فعال کنم؟

linuxUser
جمعه 18 اسفند 1391, 13:29 عصر
این خطا دیگه مربوط به iis نمی شه اگه از آدرس 127.0.0.1:9192 استفاده کنید ببینید مشکل حل می شه ؟
اگه نشد فقط iis غیر فعال کنید و برید Listen 80 دوباره ست کنید.

reza97
جمعه 18 اسفند 1391, 14:02 عصر
وقتی از این پورت استفاده میکنم این صفحه میادو iis هم غیر فعاله.فکر کنم الان دیگه میتونم برنامه نویسی کنم درسته؟فقط یه موضوع دیگه داخل تگ اچ تی ام ال که از پی اچ پی استفاده میکنم اینجا نشون نمیده یعنی باید با پسوند پی اچ پی سیو بشه تا نشون بده؟چرا؟
101107
http://barnamenevis.org/images/misc/pencil.png

الان یک کد ساده با پی اچ پی داخل سند اچ تی ام ال نوشتم و با پسوند اچ تی ام ال سیو کردم نشون نداد
پسوند همون رو به phpتغییر دادم کامل نشون داد
پس از این به بعد ما باید با پسوند php ذخیره کنیم تا نشون بده؟
نمیشه با پسوند اچ تی ام ال سیو کنیم مابین اون کد ها رو بنویسیم؟
ممنونم از شما
دیگه این آخرین سوالام بود
از پاسخگوییتون ممنونم

MMSHFE
جمعه 18 اسفند 1391, 14:30 عصر
نه باید با پسوند php. باشه. توی پسوند php. میتونید کد HTML هم بنویسید.

reza97
جمعه 18 اسفند 1391, 14:40 عصر
نه باید با پسوند php. باشه. توی پسوند php. میتونید کد HTML هم بنویسید.

اتفاقا با مقالات سایت شما در مورد پی اچ پی شروع کردم و جا داره بابت اون مقالات زیبا هم از شما تشکر کنم.