• : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/clients/client0/web57/web/includes/unicode.inc on line 345.

نصب PHP و MySQL و IIS کنار هم

سلام بر دوستان

میخوام امروز نصب پی اچ پی و مای اس کیو ال و آی آی اس رو کنار هم آموزش بدم.
مطمئنا خیلی از دوستان این مطالب پیش پا افتاده رو میدونن ولی اینم باید بدونند که همه مثل این عزیزان استاد نیستند.

نصب IIS 6.0 Manager
میتونید این نسخه IIS رو از لینک زیر دانلود کنید:
IIS 6.0 Manager
پس از اجرای فایل نصبی این برنامه به صورت اتوماتیک در سیستم شما نصب می شود.

نصب PHP 5.3.0 :
می تونید آخرین ورژن PHP رو از لینک زیر دانلود کنید:
PHP Last Version
فایل فشرده شده رو در درایو C آنزیپ کنید(Unzip).
در کنترل پنل گزینه ی Performance and Maintenance را انتخاب و سپس Administrative Tools رو انتخاب کنید.
IIS 6.0 رو باز کنید سپس روی Default Web Site راست کلیک کرده و گزینه ی Home Directory را انتخاب و سپس بر روی configuration کلیک کنید.
سپس روی دکمه ی Add کلیک کرده و فایل php5isapi.dll را از C:\php انتخاب کرده و OK را بفشارید.
فایل php.ini-recommended را از C:\php\ به C:\WINDOWS کپی کرده و نام آنرا به php.ini تغییر دهید.

نصب MySQL:
MySQL 5 را از لینک زیر دانلود کرده و نصب کنید:
http://dev.mysql.com/downloads/index.html
سپس مراحل زیر را به دقت انجام دهید:
MySQL Server Instance Configuration Wizard رو باز کنید و پست سر هم موارد زیر رو انتخاب کنید.
click "Detailed Configuration"
click "Developer Machine"
click "Non-Transactional Database Only"
click "Decision Support (DSS)/OLAP"
click "Check Enable TCPIP Networking"
click, Port 3306
click "Standard Character Set"
click "Install as a Windows Service”.
سپس یه پسورد انتخاب کنید و روی دکمه Execute کلیک کنید.(باید همه ی 4 دکمه روشن بشه)
سپس MySQL Administrator رو باز کنید .
server host رو localhost قرار بدید.
Username رو برار root قرار بدید.
Password رو هر چی انتخاب کرده بودید وارد کنید.
روی catalogs کلیک کنید.اگر شما myslq رو دیدید اون دیتابیس اصلی شما قرار داده شده است.این به این معنی است که MySQL به درستی نصب شده است.

پیکر بندی MySQL با PHP:
فایل libmysql.dll” رو از C:\php\ به C:\WINDOWS\SYSTEM32 کپی کنید.
فایل php.ini” رو با یک ویرایشگر متنی باز کنید.خط extension_dir = "./". رو پیدا کنید و سیمی کالون جلوی اون رو حذف کنید.
و اون خط رو به این صورت extension_dir = "c:\php\ext" تغییر دهید.
سیمی کالون های جلوی خطهای زیر رو حذف کنید:
extension=php_mysql.dll
extension=php_mysqli.dll