รับทำเว็บไซต์ครบวงจร
เลือกภาษา Thai English     facebook
รายการหลัก



บทความ


Page Ranking Tool

ตั้งค่า php.ini (คำสั่งสำคัญมีอะไรบ้าง)


สอน PHP MySQL เกร็ดความรู้
> ตั้งค่า php.ini (คำสั่งสำคัญมีอะไรบ้าง)


ทำไมต้องแก้ไฟล์ php.ini เพราะว่าหลังจากที่เราติดตั้ง ตัวจำลอง Server ลงเครื่อง อาทิ Appserv,xampp หรือตัวอื่นๆ ตามถนัด จะมีบางค่าที่เราต้องแก้ไข ไม่อย่างนั้นโปแกรมเราจะรันไม่ออก งั้นเริ่มกันเลย

ขั้นตอนที่1 หาไฟล์ php.ini (ถ้าลง Appserv) จะอยู่ที่ C:Windowsphp.ini หรือแล้วแต่ละโปรแกรมจะเก็บลงแต่ร้อยละ 99% จะอยู่ที่ C:Windowsphp.ini

ขั้นตอนที่2 เปิดไฟล์ตามขั้นตอนที่1 ด้วยโปแกรม Editor ต่างๆ เช่น Dreamwaver,editplus หรือ notepad ตามสะดวกครับ

ขั้นตอนที่3 เริ่มแก้ไขกันเลย

  1. ค้นหาคำว่า "short_open_tag" ให้มีค่า= on เพราะจะทำให้เราเขียน tag php แบบสั้นได้
    ตัวอย่าง

    short_open_tag=on (แบบสั้น)

    จะเขียนแค่(เฟสบล๊อคสคริปให้ลองเขียนสัญญลักออกมาเลย) "เครื่องหมายน้อยกว่าเครื่องหมายคำถาม"

    short_open_tag=off (แบบยาว)

    จะเขียน (เฟสบล๊อคสคริปให้ลองเขียนสัญญลักออกมาเลย) "เครื่องหมายน้อยกว่าเครื่องหมายคำถามตัวอักษรpตัวอักษาhตัวอักษรp"
    แต่สังเกตุลักษณะการเขียนแบบสั้นและยาว
  2. ค้นหาคำว่า "output_buffering" ให้มีค่า =on หรือ ค่าตัวเลข คือ 4096
    จะทำให้เรา ใช้คำสั่ง header ได้
    ตัวอย่าง

    output_buffering=on

    if($ckcheck=="TRUE"){
    header("Location: http://www.mbs.msu.ac.th/");
    }else{}


    หากไม่ได้แก้ไข ค่าตามดังกล่าว เราจะใช้คำสั่ง header ไม่ได้มันจะ ERROR
  3. ค้นหาคำว่า "variables_order" ให้มีค่า = "EGPCS" เพราะจะทำให้ตัวแปร แบบ POST,GET,SESSION,COOKIE ทำงานได้
  4. ค้นหาคำว่า "register_globals" ให้มีค่า =on เพื่อว่าเวลาเราประกาศตัวแปรไว้จะสามารถเรียกได้จากทุกเพจได้
  5. คำหาคำว่า "post_max_size" ให้มีค่าตามต้องการ ตัวอย่าง มีค่า = 8M ขึ้นอยู่กับระบบที่เราพํฒนาด้วยว่าต้องการความสามารถในโพสข้อมูลมากน้อยแค่ไหน ใส่มากไม่ดีนะครับเพราะจะเพิ่มภาระให้ตัว Server มากในกรณีที่ Server มี RAM น้อยจะทำให้ อืดได้
  6. ค้นหาคำว่า "upload_max_filesize" ให้ใส่ตามต้องการ มากสุดไม่น่าเกิน = 20M ตัวนี้จะคล้าย ๆ ข้อที่5
  7. ค้นคำว่า "session.auto_start" ให้มีค่า = 1 เพื่อว่าเวลาเราเขียนโปรแกรมแล้วต้องการเรียกใช้งานตัวแปรแบบ session จะไม่ต้องสั่งให้ตัวแปร session ทำงานในทุกเพจ

    ตัวอย่าง

    session.auto_start=1

    echo $_SESSION[TEST];

    หรือถ้า
    session.auto_start=0

    session_start();
    echo $_SESSION[TEST];

  8. ทำการ Save ไฟล์ แล้ว restart apache หรือ restart เครื่อง แค่นี้ก็พร้อมทำงานแล้วครับ
**** ตรง short tag และ long tag เฟสบล๊อคสคริป ลองเขียนเป็นสัญญาลักษณ์ตามเลยนะครับ



ขอให้สนุกกับการเขียน Webapp นะครับ

ขอบคุณ: https://m.facebook.com/notes/bc-project/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B9%89%E0%B9%84%E0%B8%82%E0%B9%84%E0%B8%9F%E0%B8%A5%E0%B9%8C-phpini-%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B9%80%E0%B8%A7%E0%B9%87%E0%B8%9A/242283062563089/



Short URL click!
<< กลับคืน : เข้าชม 4,790 ครั้ง : ขึ้นไปด้านบน

รับทำเว็บไซต์ รับสร้างเว็บไซต์ รับออกแบบเว็บ รับเขียนเว็บ รับสอนทำเว็บ รับเช่า hosting รับเช่าพื้นที่เว็บไซต์ จดชื่อเว็บ รับโปรโมทเว็บไซต์ รับดูแลเว็บ SiteMap
สปริงเกอร์http://www.xn--22c2c4blb9n.xn--o3cw4h/