راه حل



برای نصب زبان اسکریپتی PHP لازمه که در ابتدا از سایت https://windows.php.net/download آن را دانلود کنید.
ترجیحا :

1- جدیدترین نسخه را با پسوند zip دانلود کنید.

2- هم چنین نسخه Thread Safe باشه چون نسخه non thread safe  فایل Apache.dll را نداره.

3- اگر وب سرور آپاچی شما نسخه 64 بیتیه ، شما هم نسخه X64 و اگر 32 بیتیه X86.

مثلا در حال حاضر نسخه ای رو که من دارم دریافت می کنم این نسخه است : VC15 x64 Thread Safe

خب . بعد از دانلود فایل زیپ اون رو از حالت فشرده خارج می کنیم و ترجیحا در این مسیر قرار می دهیم : C:\PHP

تا اینجا نصب PHP تمام شده !!!
حالا نوبت به تنظیم (پیکربندی) PHP و Apache میرسه ، برای اینکار نیازه که بر روی فایل تنظیمات وب سرور آپاچی با نام httpd.conf تغییراتی ایجاد بشه پس به این مسیر برید :
C:\Apache24\conf\httpd.conf و فایل httpd.conf را با یک ویرایشگر باز نموده و در انتهای این فایل این چند خط رو اضافه کنید :

LoadModule php_module "C:/PHP/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir C:/PHP

توجه داشته باشید که فایلی که های لایت کردم باید اسمش با اسم فایل dll قرار گرفته در پوشه php شما یکی باشد.
مثلا چون فایل قرار گرفته در پوشه php سیستم من php5apache2_4.dll این بود من اونجا نوشتمش
اگر مال شما ورژنش فرق داشت باید این خط رو حتما اصلاح کنید و اسم فایل dll خودتون رو بزارید.
هم چنین در همون فایل httpd.conf خطی رو جستجو کنید که با DirectoryIndex شروع میشه.
اون رو به شکل زیر تغییر بدید :

 DirectoryIndex index.php index.html

فایل رو ذخیره کنید و ببندید .در این مرحله به پوشه نصب PHP برید یعنی پوشه (C:/PHP) ، و از روی فایل php.ini-production یک کپی بگیرید
و همون جا به اسم php.ini ذخیره نمایید.

می تونید این چند خط رو هم در این فایل تغییر بدید و اگر هم دوست ندارید از این مرحله عبور کنید

این خط ها پیدا کنید و به مقدار زیر تغییر بدید:

memory_limit = 256M
post_max_size = 128M
upload_max_filesize = 128M

توی این مرحله اگر می دونید که مثلا برنامه یا وب سایت شما از Mysql قراره استفاده کنه بعضی از Extension ها رو هم باید فعال کنید.
که برای Mysql  باید extension=c:/php/ext/php_mysqli.dll فعال بشه. برای اینکار هم باید سیمی کالن (;) را از اول خط حذف کنید.
تقریبا تنظیمات تمام شد و حالا باید سرویس آپاچی رو ریستارت کنید تا از نو تنظیمات جدید رو دریافت کنه.
در خط فرمان این دستور رو بزنید :           httpd -k restart
حالا برای اینکه بفهمید کارهامون درست انجام شده یه فایل با اسم index.php بسازید
توی پوشه htdoc قرار بدید و توش کد زیر را بنویسید:  ;()phpinfo


می دونیم که آپاچی یک وب سروره ، متن بازه و رایگانه ، سریعه و خیلی چیزای خوب دیگه !
همانطور که در سایت رسمی آپاچی https://httpd.apache.org گفته شده ، پروژه Apache HTTP Server فقط کدهای منبع (Source Code) را منتشر میکنه و برای نصب بر روی یک سیستم عامل ویندوزی شما باید خودتون اقدام به کامپایل کردن کُدها بکنید !!! چه کاریه آخه !!! بگذریم .
اما همین جوری هم رها تون نکرده ، شما می تونید نسخه قابل نصب آپاچی رو از اینجاها دانلود کنید :

  • ApacheHaus
  • Apache Lounge
  • BitNami WAMP Stack
  • WampServer
  • XAMPP

دو تای اولی فقط خود آپاچی رو در اختیارتون قرار میدن ، سه تای بعدی چندتا ماژول یا سرویس دیگه هم همراهش براتون نصب می کنند عمدتا ( Apache + PHP + Mysql ).
اما اینجا تصمیم داریم فقط آپاچی رو نصب کنیم پس به دلخواه از اون دوتای اولی ( من خودم از Apache Lounge دانلود نمودم) بسته آپاچی رو دانلود می کنیم.

نصب آپاچی ساده تر از اون چیزیه که فکر می کنید ، پس همراه من باشید :

1- ابتدا بسته را از حالت زیپ ( فشرده ) خارج کنید ، ترجیحا این کار رو توی شاخه اصلی درایو \:C انجام بدید.

2- پس از Unzip کردن ، پوشه ای می بینید به اسم Apache24.( یا حالا هر وزژنی که تا اون موقع اومده )

3- cmd رو توی مد Run As Administrator اجرا کنید (به این مسیر رفته Start > All programs > Accessories > Command Prompt ) کلیک راست کرده و با Run As Administrator اجراش کنید)

4- توی cmd ، برید جایی که آپاچی رو Unzip کردید.( cd \Apache24\bin )

5- این دستور رو بزنید تا آپاچی هم به دیگر سرویس های سیستم عامل اضافه بشه ( httpd -k install )

6-  تبریک میگم آپاچی نصب شد !!! فقط باید start بشه با این دستور (httpd -k start)

برای تست توی مرورگرتون این صفحه رو بازکنید : http://localhost اگر دیدیذ نوشته It's Worked پس کارتون درست بوده و نصب شده

چند تا نکته :

1- آپاچی روی پورت 80 کار می کنه ( اگر IIS دارید غیرفعالش کنید با پورتش رو تغییر بدید)

2- صفخات وب خودتون رو برای منتشر کردن باید توی شاخه (htdoc) قرار بدید.

3-حرفه ای تر کارکنید ، فایل تنظیمات آپاچی(httpd.conf) توی این مسیر قرار داره(َC:\Apache24\conf) با یه ادیتور بازکرده ، تغییرات بدید ، ذخیره کنید ، سرویس آپاچی رو ریستارت کنید تا تغییراتتون اعمال بشه. این تغییرات می تونه شامل ( تغییر پورت ، تغییر Document Root و فعال یا غیر فعال کرده یه سری ماژولها و تنظیمات دیگه باشه)

پیروز باشید

 

 


آخرین ارسال ها

آخرین جستجو ها


photilitde sitderele حوا آنلاین - مجع بزرگ خبری آنلاین رنگین کمان fodotare nasimedaryai مرداد کلیپ بانک لینک های دانلود فیلم ، دانلود سریال و دانلود آهنگ میباشد. nahidfile رودخانه آرام mahyarpcg