1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

آموزش نصب PHP بر روی سیستم عامل ویندوز

شروع موضوع توسط hector2141 ‏10/9/12 در انجمن PHP

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,318
    تشکر شده:
    2,702
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    [​IMG]
    PHP بر روى win32 به دو صورت نصب مىشود :
    ۱ - بصورت CGI executable
    2 - بصورت server module SAPI



    1 - نصب PHP بصورت CGI executable :
    نصب PHP بصورت CGI executable بسیار ساده مىباشد براى این کار شما باید بر روى PC خود یکى از web server هاى زیر را داشته باشید
    Personal Web Server 3 and 4 or newer
    Internet Information Server 3 and 4 or newer
    Apache 1.3.x
    OmniHTTPd 2.0b1 and up
    Oreilly Website Pro
    Xitami
    Netscape Enterprise Server, iPlanet
    در سایت PHP: Hypertext Preprocessor شما مىتوانید php Installer را بر روى PC خود ذخیره کنید
    این برنامه php را بر روى PC شما بصورت CGI executable و با پشتیبانى MySQL نصب خواهد کرد و web Server شما را بصورت automatic تنظیم خواهد کرد


    ۲ - نصب PHP بر روى win32 بصورت server module SAPI :
    نصب PHP بصورت server module SAPI بر روى Apache توسط دوست عزیزمان آقاى على نادرى در قسمت مقالات بطور کامل توضیح داده شده است
    و اما نصب PHP بر روى IIS :
    جهت این کار ابتدا باید PHP را از این آدرس Windows Binaries بر روى PC خود ذخیره کنید
    محتویات این فایل که بصورت zip است را در شاخه‌اى که مىخواهید php را نصب کنید قرار دهید c:php خوب است
    پس از این کار فایل‌هاى php4ts.dll و sapi/php4isapi.dll و dlls/*.dll را در شاخه system ذخیره کنید

    c:windowssystem for Windows 9x/ME
    c:winntsystem32 for Windows NT/2000
    c:windowssystem32 for Windows XP
    فایل php.ini-recommended را به php.ini تغییر نام داده و در شاخه WINDOWS ذخیره کنید
    در فایل php.ini تغییرات زیر را ایجاد کنید:
    شما باید extension_dir را به شاخه extension هاى مورد نظر خود تغییر دهید چنانچه مطابق با توضیحات پیش رفته باشید این مسیر c:phpextensions مىباشد
    فایل browscap.ini را در

    c:windowssysteminetsrvbrowscap.ini on Windows 9x/Me,
    c:winntsystem32inetsrvbrowscap.ini on NT/2000,
    c:windowssystem32inetsrvbrowscap.ini on XP.
    جنانجه پس از نصب PHP فایلهاى شما در شناختن variable ها مشکل داشتید در فایل php.ini پارامتر register_globals را از off به on تغییر دهید
    سپس در IIS در قسمت

    Home Directory > configuration > App Mappings :
    Executable : C:WINNTsystemphp4isapi.dll
    Extension : .php
    را اضافه کنید در قسمت ISAPI نیز
    Filter Name : php
    Executable : C:WINNTsystemphp4isapi.dll
    پس از یک بار stop / start کردن IIS شما مىتوانید PHP را بر روى PC خود اجرا کنید