Thứ Hai, 2 tháng 7, 2018

[PHP ] Khắc phục lỗi load thư viện php_mongodb.dll và php_curl.dll đối với PHP 5.6 - PHP Startup: Unable to load dynamic library php_mongodb.dll - The operating system cannot run %1.\r\n in Unknown on line 0

Vấn đề khá củ chuối làm mất nhiều thời gian của tôi khi cấu hình php_mongodb.dll và php_curl.dll cho PHP 5.6.
Cụ thể khi khởi động apache với 2 extension nên trên, apache error log sẽ xuất hiện thông báo:
 + PHP Warning:  PHP Startup: Unable to load dynamic library 'php/ext\\php_curl.dll' - The operating system cannot run %1.\r\n in Unknown on line 0
 + PHP Warning:  PHP Startup: Unable to load dynamic library 'php/ext\\php_mongodb.dll' - The operating system cannot run %1.\r\n in Unknown on line 0

Thông báo cho biết 2 bộ thư viện curl và mongodb chưa được load thành công. Để khắc phục thông báo lỗi nêu trên, mở thư mục php tìm 3 file dll như sau: libeay32.dll, libssh2.dll , ssleay32.dll sau đó copy 3 file dll này vào thư mục apache/bin khởi động lại apache và .......... hưởng thụ :D

Chúc ace thành công!

Không có nhận xét nào:

Đăng nhận xét