php openssl做什么,php开启openssl的方法
php開啟openssl的方法
關注:294??答案:2??mip版
解決時間 2021-02-02 21:13
提問者笑低了眉眼
2021-02-02 05:23
我是一個小白,對于php完全不懂,所以希望大神能給我寫一個傻瓜教程。php.ini在哪啊,怎么修改啊什么的都不懂。該用什么做什么,最好還能配圖就好了。真的是謝謝了啊啊啊啊 感激不盡!只有20分,希望能給我解答 。
最佳答案
二級知識專家花落淺殤
2021-02-02 06:59
使用VS2005下的Visual Studio 2005 Command Prompt進入控制臺模式(這個模式會自動設置各種環(huán)境變量)
、解壓縮openssl的包,進入openssl的目錄
、perl configure VC-WIN32
盡量在這個目錄下執(zhí)行該命令,否則找不到Configure文件,或者指定完整的Configure文件路徑。
、ms\do_ms
在解壓目錄下執(zhí)行ms\do_ms命令
、nmake -f ms\ntdll.mak編譯后在openssl解壓目錄下執(zhí)行,完成編譯后。輸出的文件在out32dll里面,包括應用程序的可執(zhí)行文件、lib文件和dll文件
注意:在運行第五步時,cl編譯器會抱怨說.\crypto\des\enc_read.c文件的read是The POSIX name for this item is deprecated(不被推薦的),建議使用_read。呵呵,我可不想將OpenSSL中的所有的read函數(shù)修改為_read。再看cl的錯誤代碼 error C2220,于是上MSDN上查找:
warning treated as error - no object file generated
/WX tells the compiler to treat all warnings as errors. Since an error occurred, no object or executable file was generated.
是由于設置了/WX選項,將所有的警告都作為錯誤對待,所以。。。
于是打開OpenSSL目錄下的MS目錄下的ntdll.mak文件,將CFLAG的/WX選項去掉,存盤。
全部回答
1樓閃光的男人
2021-02-02 08:30
一、windows系統(tǒng)開啟openssl方法:
1.檢查對應版本中php.ini文件里;extension=php_openssl.dll是否存在,如果存在的話去掉前面的注釋符‘;’,如果不存在這行,那么添加extension=php_openssl.dll。
2.將對應php文件夾下的php_openssl.dll、ssleay32.dll、libeay32.dll三個文件拷貝到c盤系統(tǒng)目錄windows\system32\文件夾下,如果這次dll文件已經(jīng)存在,便可直接覆蓋。
3.重啟apache或者iis
此時,php開啟openssl就完成了。
我要舉報
如以上問答內(nèi)容為低俗/色情/暴力/不良/侵權的信息,可以點下面鏈接進行舉報,我們會做出相應處理,感謝你的支持!
→點此我要舉報以上信息!←
推薦資訊
大家都在看
總結
以上是生活随笔為你收集整理的php openssl做什么,php开启openssl的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用 LSTM 神经网络预测股价走势
- 下一篇: php io select,Python