สำหรับใครที่ Upgrade จาก SuPHP มาใช้ PHP-FPM ก็ต้องเปลี่ยนการกำหนดค่า PHP จากเดิมที่ต้องทำในไฟล์ php.ini มาเป็นไฟล์ .user.ini แทน โดยในบทความนี้ผมจะสาธิตวิธีการกำหนดค่า PHP ที่ใช้บ่อยในไฟล์ .user.ini ผ่าน Command Line User Interface หรือ CLI ซึ่งจำเป็นต้อง Login เข้า Terminal ผ่านโปรแกรมโปรดของคุณ สำหรับผมจะใช้ PuTTY และใช้ nano เป็นโปรแกรม Text Editor สำหรับแก้ไขไฟล์

เริ่มต้นให้สร้างหรือเปิดไฟล์ชื่อ .user.ini ใน wwwroot หรือ Folder รากของ Domain Name โดยพิมพ์คำสั่ง nano .user.ini แล้วกด Enter

nano .user.ini

หากมีไฟล์นี้อยู่แล้วอาจมีการกำหนดค่าเบื้องต้นไว้ ก็สามารถแก้ไขได้เลย และสำหรับบทความนี้ผมจะทำการกำหนดค่า PHP ที่ใช้งานบ่อย ตามรายการที่แสดงด้านล่าง

1. Memory Limit เป็น 250M
2. Max Upload Size เป็น 50M
3. Max Execution Time เป็น 120
4. Max Input Time เป็น 120
5. Max Post Size เป็น 50M

ตัวอย่างที่ผมแสดงให้ดูอาจไม่ตรงกับความต้องการของผู้ใช้ ดังนั้น ในการกำหนดค่าเหล่านี้ให้กำหนดตาม Requirement ของโปรแกรมที่เราต้องการใช้งาน เพราะในแต่ละโปรแกรมจะกำหนดค่าไม่เหมือนกัน

เมื่อพร้อมแล้วให้ Copy Code ด้านล่างไปวางในไฟล์ .user.ini ที่เราสร้างไว้

memory_limit = 256M
upload_max_filesize = 50M
max_execution_time = 120
max_input_time = 120
post_max_size = 50M
[adinserter block="1"]

ในหน้าจอ Terminal กด Shift+Insert เพื่อวาง Code บน nano จากนั้นให้กด Ctrl+o เพื่อบันทึก และกด Ctrl+x เพื่อออกจากโปรแกรม nano และจากนั้นให้ทดสอบหรือเช็คค่าจาก phpinfo ว่าค่าที่เรากำหนดถูกต้องหรือไม่

เป็นอย่างไรกันบ้างครับ หวังว่าบทความนี้จะเป็นประโยชน์กับผู้อ่านทุกท่าน หากมีคำถามหรือคำติชมใดๆ คอมเม้นท์ไว้ด้านล่างสุดได้เลยครับ

แชร์ให้เพื่อนคุณ :
Layer 1