เมื่อก่อน (PHP 7.1 ลงมา) การจะเปิด cURL ใน PHP นั้น นอกจาก จะ uncomment
extension=php_curl.dll
แล้ว เราจะต้อง copy ไฟล์ libeayNN.dll
กับ ssleayNN.dll
จากโฟลเดอร์ php ไปวางที่ C:/Windows/System32
ด้วย
คือจริงๆ มันก็บอกว่า จะวางตรงไหนก็ได้ ที่อยู่ใน PATH environment แต่ลองวางหลายที่แล้ว ไม่เวริค ต้องเอาไปวางใน System32 อยู่ดี
NN คือ ระบบปฏิบัติการที่เราใช้ เช่น 32 รึ 64
ทำไงดีล่ะ หลังจากไปงมอยู่นาน ไฟล์มันเปลี่ยนใหม่ กลายเป็น เราต้องใช้ไฟล์ libcrypto-1_1-NN.dll
กับ libssl-1_1-NN.dll
แทน เอาไปวางปุ๊บ restart ปั๊บ ใช้ได้เลย
อีกเรื่องที่เจอคือ มันมีปัญหากับ apache ตัวเก่าๆ หน่อย (ที่รู้คือ 2.4.16) ดังนั้น ต้องอัพเป็นเวอร์ชั่นใหม่ๆ ก่อนด้วยนะครับ
ฮือ เกือบชั่วโมง