安裝步驟:
  1. 網路上我有找到預編好的 lib 可以使用,在這裡下載
  2. 下載後安裝起來,預設會裝到 C:\OpenSSL 下,請把 C:\OpenSSL\include\openssl 複製到 D:\win32build\include\openssl 下。
  3. C:\OpenSSL\lib\VC 下有許多 libeay*.lib 和 ssleay32*.lib 檔,請選擇相同字尾的 libeay*.lib 和 ssleay32*.lib 各一,複製到 D:\win32build\lib 下,並更名為 libeay.lib 和 ssleay32.lib。
  4. 主檔名最後是 d 的表示是 Debug 版,沒有 d 的是 Release 版
    • MT 表示 Multi-threaded, statically linked  - libcmt.lib,MD 表示 Multi-threaded, dynamically linked - msvcrt.lib
    • 個人建議使用 MT 系列的。
  5. 修改 php_conf.bat 加上 --enable-openssl=[shared] 參數。
  6. 重新編譯 PHP,執行:php_make.bat
  7. 編譯完成後安裝請執行:php_make.bat install
  8. 若使用動態連結,請修改 php.ini 加上 extension=php_openssl.dll
  9. 靜態連結:yes
  10. 動態連結:yes
創作者介紹

失落的技術

HACGIS 發表在 痞客邦 PIXNET 留言(0) 人氣()