تالار گفتمان مانشت

نسخه‌ی کامل: نصب و راه اندازی سرویس دهنده و اجرای دستورات php
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با توجه به اینکه خودم در ابتدای کار با اجرای فایلهای PHP مشکل داشتم ، خواستم تا در اینجا مطالبی را که در این باره جستجو کردم , در مورد سیستم من جواب داد ، برای بقیه هم قرار بدم تا اگر اونها هم مشکل مشابه داشتند از این طریق رفع بشه.
((بعد از خواندن چندین ebook . جستجوهای متعدد در سایتهای مختلف ، مراحل نصب و راه اندازی سرویس دهنده و اجرای دستورات php به طور خلاصه به این صورت هست ، اگر مطالب دیگری دوستان دارند ، یا اگر اشکالی در مطالب بنده هست در این تاپیک قرار بدهند ، این پست را ویرایش خواهم کرد))

۱-از کار انداختن هر نوع آنتی ویروس
۲-off کردن firewall ها
۳-باز کردن پورت شماره ۸۰ ویندوز((این مورد در بعضی ایبوکها نوشته شده بود ، که برای من بدون باز کردن این پورت اجرا شد.شاید هم باز بوده و من بی اطلاع بودم!))
۴- نصب یک سرویس دهنده php ((مثل wamp server,easyphp,...))
بعد از نصب سرویس دهنده وب ، آیکن آن در task manager ظاهر میشود، که با کلیک بر روی آن و باز کردن منوی آن، روی local web کلیک میکنیم ، بعد از آن مرور گر شما باز میشود و لیستی از فایلهای مو جود در پوشه "www" را نشان میدهد(همان مسیر فایلهای مربوط به سایت است) ، با کلیک هر فایل خروجی قابل مشاهده است.
در لینکهای زیر چند نمونه از این سرورها هست.در گوگل هم میتوان جستجو کرد تا ورژن های بالاتر را دانلود کنیم

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


دستورات دلخواه php را در محیط notepad یا notepad++ تایپ و با پسوند php و فرمت UTF8 و در مسیر ریشه که برای ذخیره فایلهای مربوط به سایت است ذخیره میکنیم ((درمورد سرویس دهنده easy php این مسیر "C:\Program Files\EasyPHP-5.3.3.1\www" هست و در مورد wamp هم "C:\wamp\www" هست _ به طور پیش فرض سرویس دهنده ها در این مسیر نصب میشوند))
منم تاره شروع کردم ولی خوشبختانه هیچ کدوم از مشکلات بالا رو نداشتم و فقط easyPHP و نصب کردم و جواب می گیرم.به حجای notepad بهتره از notepad++ استفاده بکنین
(14 فروردین 1391 03:06 ب.ظ)fatima1537 نوشته شده توسط: [ -> ]۳-باز کردن پورت شماره ۸۰ ویندوز((این مورد در بعضی ایبوکها نوشته شده بود ، که برای من بدون باز کردن این پورت اجرا شد.شاید هم باز بوده و من بی اطلاع بودم!))

حتما لازم نیست پورت ۸۰ رو بهش اختصاص بدین. میتونین یه پورت دیگه رو بهش اختصاص بدین.
به طور عادی پورت 80 رو اشغال میکنه. مطمئنا اگه پورتو تغییر ندادین , اون پورت قبلا توسط iis اشغال نبوده. یعنی iis رو روی کامپیوترتون راه اندازی نکردین. ولی اونایی که راه اندازی کردن مطمئنا هنگام نصب آپاچی به مشکل برمیخورن. که یا باید پورتو تغییر بدن برای آپاچی یا iis رو منهدم کنن Big Grin.
(14 فروردین 1391 08:01 ب.ظ)sasanlive نوشته شده توسط: [ -> ]
(14 فروردین 1391 03:06 ب.ظ)fatima1537 نوشته شده توسط: [ -> ]۳-باز کردن پورت شماره ۸۰ ویندوز((این مورد در بعضی ایبوکها نوشته شده بود ، که برای من بدون باز کردن این پورت اجرا شد.شاید هم باز بوده و من بی اطلاع بودم!))
حتما لازم نیست پورت ۸۰ رو بهش اختصاص بدین. میتونین یه پورت دیگه رو بهش اختصاص بدین.
به طور عادی روی پورت ۸۰ اجرا میشه. مطمئنا اگه پورتو تغییر ندادین , اون پورت قبلا توسط iis اشغال نبوده. یعنی iis رو روی کامپیوترتون راه اندازی نکردین. ولی اونایی که راه اندازی کردن مطمئنا هنگام نصب آپاچی به مشکل برمیخورن. که یا باید پورتو تغییر بدن برای آپاچی یا iis رو منهدم کنن Big Grin.
IIS از پورت 80 تکون نمیخوره؟
(14 فروردین 1391 08:02 ب.ظ)blackhalo1989 نوشته شده توسط: [ -> ]IIS از پورت ۸۰ تکون نمیخوره؟

iis رو نگفتم پورتشو عوض کنین.
آپاچی رو میگم.
اگه خواستین آپاچی پورت ۸۰ رو اشغال کنه, باید iis رو غیر فعال کنین. همینطور برنامه گزارشی sql server رو چون رو iis اجرا میشن, پورت ۸۰ رو اشغال میکنن.
اگه مایل نیستین iis رو غیر فعال کنین, میتونین هر دو رو با هم داشته باشین و پورت دیگه ای رو به اپاچی اختصاص بدین.
(14 فروردین 1391 08:01 ب.ظ)sasanlive نوشته شده توسط: [ -> ]مطمئنا اگه پورتو تغییر ندادین , اون پورت قبلا توسط iis اشغال نبوده. یعنی iis رو روی کامپیوترتون راه اندازی نکردین.
بله درسته من iis رو نصب کردم و مشکل معرفی پورت حل شد.البته قبلش هم wamp رو نصب کرده بودم ولی با wamp نتونستم خروجی دستورات php رو ببینم.با easyphp الان خروجیها رو میبینم
(14 فروردین 1391 08:52 ب.ظ)fatima1537 نوشته شده توسط: [ -> ]بله درسته من iis رو نصب کردم و مشکل معرفی پورت حل شد.البته قبلش هم wamp رو نصب کرده بودم ولی با wamp نتونستم خروجی دستورات php رو ببینم.با easyphp الان خروجیها رو میبینم

چون iis اول پورت 80 رو اشغال کرده بود شما نمیتونستین خروجی رو با نصب wamp رو آپاچی ببینین.چون آپاچی کامل نصب نبود.
easyphp احتمالا خودش هنگام نصب آپاچی رو یه پورت دیگه قرار داده , برای همینه که الان میتونین خروجی رو ببینین.
easyphp نصبش راحت تره نیاز به تنظیم کردن هم نداره.
از اسمشم معلومه. php برای تنبلا Big Grin.
(14 فروردین 1391 08:06 ب.ظ)sasanlive نوشته شده توسط: [ -> ]
(14 فروردین 1391 08:02 ب.ظ)blackhalo1989 نوشته شده توسط: [ -> ]IIS از پورت ۸۰ تکون نمیخوره؟
iis رو نگفتم پورتشو عوض کنین.
آپاچی رو میگم.
اگه خواستین آپاچی پورت ۸۰ رو اشغال کنه, باید iis رو غیر فعال کنین. همینطور برنامه گزارشی sql server رو چون رو iis اجرا میشن, پورت ۸۰ رو اشغال میکنن.
اگه مایل نیستین iis رو غیر فعال کنین, میتونین هر دو رو با هم داشته باشین و پورت دیگه ای رو به اپاچی اختصاص بدین.
اینارو میدونستم. پورت IIS رو نمیشه از 80 عوض کرد؟
(14 فروردین 1391 10:13 ب.ظ)blackhalo1989 نوشته شده توسط: [ -> ]اینارو میدونستم. پورت IIS رو نمیشه از ۸۰ عوض کرد؟

از start
روی my computer راست کلیک کن
کلیک manage
internet information services(iis کلیک
روی default website راست کلیک
edit bindings..کلیک
کلیک رو http
edit
تغییر پورت
ممنونم fatima1537 ... واقعا این تاپیک لازم بود... سوالم اینه که
1- آیا با استفاده از Xampp به جای easyphp و نصب dreamweaver به جای استفاده از notepad هم می شه نتیجه گرفت ؟
و
2- گرفتن host از یک سرور و domain و اینا باید از ابتدا انجام بشه.. یا فعلن می شه از همون localhost خودمون برنامه رو اجرا کنیم..؟
(14 فروردین 1391 11:37 ب.ظ)marzieh نوشته شده توسط: [ -> ]۲- گرفتن host از یک سرور و domain و اینا باید از ابتدا انجام بشه.. یا فعلن می شه از همون localhost خودمون برنامه رو اجرا کنیم..؟
نه لزومی نداره.
iis یا آپاچی , هر کدومو رو کامپیوترتون راه اندازی کنین , براتون یه وب سرور مجازی ایجاد میکنه که میتونین خروجی کدهایی که با php مینویسین رو ببینین.
اگه iis استفاده کنین باید php رو جدا دانلود و تنظیم کنین.یکم دردسر داره.
ولی با نصب xampp یا wamp یا easyphp به طور خودکار php و mysql و.... همراه با وب سرور آپاچی , رو کامپیوترتون نصب میشه.
(14 فروردین 1391 11:37 ب.ظ)marzieh نوشته شده توسط: [ -> ]۱- آیا با استفاده از Xampp به جای easyphp و نصب dreamweaver به جای استفاده از notepad هم می شه نتیجه گرفت ؟
و
۲- گرفتن host از یک سرور و domain و اینا باید از ابتدا انجام بشه.. یا فعلن می شه از همون localhost خودمون برنامه رو اجرا کنیم..؟
1-در مورد xampبهجایeasyphp بله میشه جایگزین کرد.ولی من هنوز از دریم استفاده نکردم که نظر بدم.در واقع از دریم به تنهایی و با دستورات html استفاده کردم نه php
2-میشه الان به صورت localhost سایت را طراحی کرد و بعد به سرور واقعی فرستاد
از xampp اگه استفاده میکنید فولدری که باید فایل هاتون رو توش قرار بدید فولدر htdocs هستش .
از dreamweaver هم میتونید استفاده کنید
سلام
سوالی داشتم ممنون میشم راهنمایی کنید
درصورت استفاده از easyphp نیاز به نصب وب سرورهای آپاچی یاdreamwaver هستیم؟
من easyphp رو نصب کردم ودر یک صفحه نوت پد یه دستور ساده نوشتم ودر پوشه www هم با پسوند php ذخیره کردم تا بتونم خروجی مورد نظر رو بعدازاجرا ببینم متاسفانه وقتی در نوار ادرس خودم ادرس 127.0.0.1رو تایپ میکنم وenter میزنم خطامیده وخروجی قابل رویت نیست لطفا راهنمایی می کنید چطوری باید دستورات خودم رو اجرا کنم.
بااحترام فراوان
(27 شهریور 1391 04:11 ب.ظ)smz نوشته شده توسط: [ -> ]سلام
سوالی داشتم ممنون میشم راهنمایی کنید
درصورت استفاده از easyphp نیاز به نصب وب سرورهای آپاچی یاdreamwaver هستیم؟
من easyphp رو نصب کردم ودر یک صفحه نوت پد یه دستور ساده نوشتم ودر پوشه www هم با پسوند php ذخیره کردم تا بتونم خروجی مورد نظر رو بعدازاجرا ببینم متاسفانه وقتی در نوار ادرس خودم ادرس ۱۲۷/۰/۰/۱رو تایپ میکنم وenter میزنم خطامیده وخروجی قابل رویت نیست لطفا راهنمایی می کنید چطوری باید دستورات خودم رو اجرا کنم.
بااحترام فراوان

اگر از proxy استفاده می کنید حتما غیر فعالش کنید و تنظیمات پراکسی را در internet option چک کنید ،برای دسترسی به هوست محلی هم در مرورگر یا آی پی:
کد:
۱۲۷.۰.۰.۱
رو تایپ کنید و یا عبارت:localhost بدون www
لینک مرجع