header7.png
หน้าแรก
เซิร์ฟเวอร์ IIS ในวินโดว์ และ Apache พิมพ์ ส่งเมล


      ผมมีปัญหามากทีเดียวในการพัฒนาเว็บไซต์โปรแกรมมิ่งที่ต้องใช้เทคโนโลยีทั้งทางฝั่งไมโครซอฟท์ (ASP) และจากทางฝั่งโอเพนซอร์ส (PHP) มากทีเดียว เมื่อการทดสอบทดลองทำในเครื่องส่วนตัวที่บ้านหรือในโน้ตบุ๊คที่ติดตั้งระบบปฏิบัติการวินโดว์ เมื่อก่อนเคยนำเจ้า Appserv มาติดตั้งซึ่งก็ใช้งานได้ แต่ติดขัดที่ต้องสลับเปลี่ยนการทำงานระหว่างเซิร์ฟเวอร์ IIS ในวินโดว์ และ Apache ในเจ้า Appserv นี่ล่ะคือปัญหาของคนขี้หลงขี้ลืม จนบางครั้งเข้าใจว่าตัวเองเขียนโค๊ดผิดไปก็มีเพราะรันไม่ได้ดั่งใจนึก

และคราวนี้หนักกว่าเดิม เพราะผมดันทำเว็บไซต์เดียวแต่ใช้ทั้งสองเทคโนโลยีคู่กันไปเลย (บ้าหรือเปล่าเนี่ย?) ก็เว็บไซต์นี้แหละ ทดสอบยากเย็นครับถ้าทำตามแบบเดิม เลยต้องหาวิธีการติดตั้ง PHP และ MySQL ให้ทำงานร่วมกันกับ IIS5 บนวินโดว์ XP และ 2003 Server ได้ผลแฮะไม่ยากอย่างที่คิด แล้วยังสะดวกสบายกว่าเดิมเยอะเลย สนใจไหมครับ? (ถ้ารู้แล้วก็นึกว่าผมเอาลองกองมาขายทางภาคใต้ก็แล้วกัน)

สิ่งแรกที่จะต้องทำคือไปดาวน์โหลดไฟล์มาใช้งานกันก่อนเลย คือ ไฟล์ติดตั้ง PHP 4.4.0 installer.exe และ mysql-4.1.13a-win32.zip เอาเครื่องมือเสริมด้วย phpMyAdmin ให้พร้อมก่อนเลย

การติดตั้ง PHP on Windows
  1. การติดตั้ง PHP จากไฟล์ PHP 4.4.0 installer.exe ก็แค่ดับเบิ้ลคลิกไฟล์ Next ไปเรื่อยๆ เลือกแบบ Standard ก็พอ
Welcome to PHP Installation type
  1. กำหนดโฟลเดอร์ติดตั้งที่ C:\PHP กำหนดชื่อโฮสท์และอีเมล์ (ไม่ต้องเปลี่ยน)
Choose Destination Location Mail Configuration
  1. เลือกชนิกของ Server ตัวอย่างนี้เป็น WindowsXP จึงเลือก Microsoft IIS4 or higher ถ้าเป็น Windows 2003 จึงจะเป็น Microsoft IIS6 or higher คลิก Next รอการติดตั้ง
Server Type Installing Config
  1. เมื่อเสร็จแล้วโปรแกรมจะทำการปรับปรุงค่าการทำงานบน IIS ให้ คลิกที่ OK
Complete Install
  1. ขั้นตอนสุดท้ายพิสูจน์การทำงานด้วยการเขียนโปรแกรมตรวจสอบ ตั้งชื่อไฟล์เป็น phpinfo.php
          <?php
            phpinfo();
          ?>
IIS Config with PHP
  1. นำไฟล์นี้ไปเก็บใน webroot แล้วเรียกชมผ่านบราวเซอร์ด้วย http://localhost ต้องได้หน้าเว็บดังภาพข้างล่างนี้แน่นอน
  1. เพื่อให้ Web Server ของเราสนับสนุนไฟล์ที่เขียนด้วย PHP จึงต้องเข้าไปกำหนดค่าใน Properties ของ IIS Server ด้วยการคลิกที่ปุ่ม Add เพิ่มไฟล์ชื่อ index.php, default.php ดังภาพถัดไป

เทคนิคเพิ่มเติมเราเข้าไปแก้ไขไฟล์ php.ini ใน C:\Windows อีกนิด ดังนี้

  • หาคำว่า register_globals แล้วเปลี่ยนเป็น On
  • หาคำว่า error_reporting แล้วใส่ ; ข้างหน้ามัน ปิดมันไปเลยครับ
  • หาคำว่า include_path แล้วเพิ่ม path root ของเว็บไซต์ให้ตรงกับที่เราใช้งานจริงตามค่าที่ตั้งใน properties ของ IIS ตัวอย่าง: ".;c:\inetpub\wwwroot" หรือ ".;D:\wwwroot"
  • หาคำว่า display_errors ใช้เป็น Off ไปเลยครับ
  • หาคำว่า magic_quotes_gpc ให้เป็น On ครับ เสร็จแล้วจัดการบันทึกไฟล์ php.ini ได้เลย
ที่มา : www.krumontree.com
< ก่อนหน้า   ถัดไป >
Download Core Files

Content

Open All | Close All

ขอความคิดเห็นด้วยครับ

คุณต้องการตัวช่วยใดมากที่สุด
  

เข้าระบบสมาชิก

ชื่อผู้ใช้

รหัสผ่าน

จำข้อมูลการล็อกอิน
ลืมรหัสผ่าน?
ยังไม่ได้ลงทะเบียน? ลงทะเบียนใหม่
ข่าวจาก Mamboserver

จำนวนสมาชิก 569 คน
สมาชิกคนล่าสุด: demo
ผู้เยี่ยมชม: 484018
ขณะนี้มี 63 บุคคลทั่วไป ออนไลน์
แลกลิงค์กันครับ


The Way Of PHP Developer ??????? Online PHP, Dreamweaver, Photoshop, ??????? thaiz.org Goangle Laithai Project Panuwat.Net เว็บไซต์ วาไรตี้แห่งใหม่ ที่มีทั้ง เกม วิดีโอ ไดอารี...
ไทย สเต็ป : step by step click change your life Narongrit Dot Net เว็บเพื่อการแบ่งปัน ThaiPortfolio.com - Portfolio ???????????????? Get Free Shots from Snap.com php-fusion Thai Nuke-Evolution จองตั๋วเครื่องบิน,ทัวร์ต่างประเทศ,โรงแรมต่างประเทศ,ท่องเที่ยวต่างประเทศ