美日韩一区二区_欧美亚洲国产另类_欧美视频一区二区三区_国产精品扒开腿爽爽爽视频

主題OL

zblogphp主題或插件無法啟動的原因及開啟openssl_pkey_get_public()的方法

ZTOL ZBlog使用幫助 2019-09-09 3.2千 0

問題描述:

zblog主題或插件無法啟動,每當啟動時就提示如下錯誤:

(1)E_ERROR : Call to undefined function openssl_pkey_get_public() (register_shutdown_function) (1.5.2.1935 (Zero)) (WINNT; Apache2.4.23; PHP 5.4.45; mysqli; curl)

這個問題碰到的人應該不算多,而其中的大部分人都是在本地搭建測試站的時候遇到的,這個提示的意思是:未找到函數:openssl_pkey_get_public(),這是一個PHP系統函數,既然提示了這個錯誤,就說明你的PHP并未開啟它。

解決辦法:

在百度中搜索,也看到了有幾篇關于這個問題的文章,只是這些文章說的并不全面,按照這些文章中的方法也許你能解決這個問題,但也可能解決不了。

百度中的方法都是僅僅讓大家到php.ini文件中搜索extension=php_openssl.dll這段代碼,并將其前面的分號“;”去除,如下圖:

然而這并不是一個完整的方法,它只是這個問題方法的后半段!在它前面要加個前提條件:PHP要高于或等于5.6!

不然就算你照著它的做了,結果還是啟動不了你的主題或者插件,繼續提示同樣的錯誤或其它錯誤:

錯誤提示一:(1)E_ERROR : Call to undefined function openssl_pkey_get_public() (register_shutdown_function) (1.5.2.1935 (Zero)) (WINNT; Apache2.4.23; PHP 5.4.45; mysqli; curl)

錯誤提示二:(0)UNKNOWN : 非法訪問 (set_exception_handler) (1.5.2.1935 (Zero)) (WINNT; Apache2.4.23; PHP 5.4.45; mysqli; curl)

錯誤提示三:(2)E_WARNING : openssl_public_encrypt(): Don't know how to get public key from this private key (set_error_handler) (1.5.2.1935 (Zero)) (WINNT; Apache2.4.23; PHP 5.4.45; mysqli; curl)

所以,如果要解決這個問題,大家首先要先確定自己的PHP環境的版本,如果PHP版本不低于5.6,那么:

1,打開php.ini文件,

2,通過搜索找到代碼extension=php_openssl.dll,去除這段代碼前的分號“;”。

發表評論

用戶頭像 游客
此處應有掌聲~

評論列表

還沒有評論,快來說點什么吧~

QQ在線客服

客戶服務

在線時間 上午:09:00-12:00 下午:14:00-21:00
美日韩一区二区_欧美亚洲国产另类_欧美视频一区二区三区_国产精品扒开腿爽爽爽视频
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |