ก่อนที่เราจะนำ drupal มาลงได้นั้น เราต้องทำการปลับค่าบางอย่างของ appserv ให้มีความเข้ากันได้
ก็เหมือนการปลับพื้นดินก่อนสร้างบ้านครับ
เรามาดูกัน ก่อนอื่นต้องระมัดระวังนิดนึงนะครับ
1. ให้เรากดปุ่ม start menu เลือกที่ programs หรือ all programs เลือก appserv เลือกที่ configuration server เลือกที่ php edit php.ini แล้วกด enter โปรแกรม notepad จะถูกเปิดขึ้นมา
(เมื่อเข้า notepad แล้ว ต้องระวัง อย่าไปพิมพ์อะไร หรือกดปุ่ม space หรือปุ่มใด ๆ เด็ดขาด เพราะอาจทำให้เกิดการเสียหาย และการทำงานที่ผิดพลาดของ appserv ได้
2. ไปที่เมนู edit เลือกที่ find (ctrl+f สำหรับคีย์บอร์ด พิมพ์คำว่า pdo แล้วกด enter จากนั้นกด esc เพื่อจากหน้า find
3. ให้หาบรรทัดที่เขียนว่า
extension=php_pdo.dll
บรรทัดนี้ไม่มี ; ให้เราผ่านไป นั่นหมายความว่าเราได้เปิดฟังก์ชันนี้แล้วฃ
4. ให้หาบรรทัดที่เขียนว่า
;extension=php_pdo_mysql.dll
จะสังเกตได้ว่ามี ; อยู่ ให้เราเอา ; ออก เพื่อเป็นการเปิดฟังก์ชันนี้ ก็จะได้
extension=php_pdo_mysql.dll
5. ไปที่เมนู edit เลือกที่ find (ctrl+f) แล้วพิมพ์คำว่า memory แล้วกด enter จากนั้นกด esc เพื่อออกจากเมนู find
6. ให้หาบรรทัดที่เขียนว่า
memory_limit = 24M ; Maximum amount of memory a script may consume (8MB)
7. ให้แก้ตัวเลข 24 เป็นตัวเลขที่เพิ่มขึ้นทีละ 8mb เช่น 32 40 48 ฯ
ในที่นี้ผมตั้งไว้ที่ 128 ก็จะได้
memory_limit = 128M ; Maximum amount of memory a script may consume (8MB)
ขออธิบายนิดนึงนะครับ ในข้อที่ 7 นี้ท่านอาจสงสัยว่า memory ที่ว่าหมายถึงอะไร ขอตอบว่า memory ในที่นี้หมายถึงพื้นที่ที่เราจะไปวางเว็บ ไม่ใช่พื้นที่ของฮาร์ดดิสที่เรามีครับ
จะเปลียบได้กับการเช่าโฮสจริง ที่เขาจะมีแพ็กเกจให้เลือกว่าเราจะเช่าพื้นที่ของโฮสเท่าไร เช่น 1gb 3 gb
ท่านอาจไม่เข้าใจอีกว่าพื้นที่โฮสคืออะไรขอยกตัวอย่างให้ดูง่าย ๆ ครับ
สมมุติผมมีที่ดิน 1-000 ไล่ ที่ดินก็เหมือนโฮสตัวนึง นาย ก มาขอเช่าที่ดินโดยจะขอปลูกบ้าน 20 ไล่ ก็เหมือนเราจะนำเว็บขึ้น host ผู้เช่าบ้านก็เปลียบเหมือน เว็บครับ ส่วนที่ดิน 20 ไล่ที่นาย ก ขอเช่าก็เหมือนพื้นที่โฮสที่ได้เลือกไว้โดยมีความจุ 20nb
8. เมื่อแน่ใจว่า ไฟล์นี้เราได้แก้คำสั่งแล้วให้
กด ctrl+s เพื่อ save จากนั้นกด alt+f4 เพื่อปิดโปรแกรม
นี่ก็เป็นการตั้งค่านะครับ ก็ระวังนิดนึงครับ แต่ถาเผลอไปกดเราก็แค่คลิกออก แล้วตอบ no ไปก็ได้ครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น