Nếu dùng XAMPP để cài đặt apache, php thì sau khi cài mặc định OpenSSL chưa được enable
Cách enable openssl như sau:
1. Sửa file php.ini trong /xampp/php/php.ini thêm dòng extension=php_openssl.dll nếu chưa có (bỏ dấu comment nếu đã có dòng này)
2. Copy 2 file libeay.dll và ssleay.dll từ /xampp/php vào 2 nơi:
- Windows/System32: đảm bảo khi chạy load được thư viện
- /xampp/apache/bin: đảm bảo các thư viện cùng phiên bản với nhau (nếu không khi chạy encrypt có thể gây crash)
- chú ý đến file openssl.cnf trong quá trình code