Kotchasan PHP Framework

Intl support

ถ้าคุณได้รับการแจ้งเตือนเกี่ยวกับ Intl support แสดงว่า PHP Server ของคุณไม่ได้เปิดใช้งาน Extension Intl ไว้ ซึ่งอาจจะทำให้ไม่สามารถใช้ความสามารถบางอย่างของ Kotchasan ได้อย่างสมบูรณ์ แต่ข้อผิดพลาดนี้สำหรับ Kotchasan ไม่ใช่ข้อผิดพลาดร้ายแรง โปรแกรมจะยังคงทำงานได้

วิธีการเปิดใช้งาน
ถ้าบน Server Ubuntu สามารถติดตั้งได้โดยใช้คำสั่งนี้
sudo apt install php8.2-intl
service apache2 restart

ถ้าบน Server Cent OS สามารถติดตั้งได้โดยใช้คำสั่งนี้
yum install php8.2-intl
service apache2 restart

ทั้ง 2 กรณีเปลี่ยนตัวเลข 8.2 เป็นเวอร์ชั่นของ PHP ที่ติดตั้งอยู่ได้นะครับ เช่น 5.6, 7.4 หรือ 8.1 เป็นต้น

ในกรณีของ Windows เช่นการติดตั้ง PHP ด้วย XAMPP ให้เปิดใช้งาน โดยการเอาเครื่องหมาย ; หน้า php_intl.dll ใน PHP.ini ของ XAMPP ออก
;extension=php_intl.dll

เสร็จแล้ว restart XAMPP นะครับ
ในกรณีที่หา PHP.ini ไม่เจอสามารถหาที่อยู่ของไฟล์นี้ได้จาก phpInfo นะครับ

เมื่อเปิดใช้งานแล้ว สามารถตรวจสอบได้โดยดูจาก phpInfo เช่นกัน โดยดูที่หัวข้อ Intl ตามรูป