首頁 > php教程 > php手册 > 主體

php提示Fatal error: Call to undefined function openssl_x509_parse()

WBOY
發布: 2016-05-26 08:20:31
原創
2040 人瀏覽過

在安装一个网站时提示Fatal error: Call to undefined function openssl_x509_parse函数了,而函数openssl_x509_read是一个php内置的函数,这个函数像curl需要组件支持,我们需要在php.ini中打开相关配置即可.

网站提示 Fatal error: Call to undefined function openssl_x509_parse()  ......

解决办法

打开php.ini,找到这一行 ;extension=php_openssl.dll,将前面的“;”去掉,再重启apache或者iis即可.

再打开网站错误不提示了,为了证明是openssl.dll没开启的原因我们可以运行如下代码:

<?php 
	$data = openssl_x509_parse(file_get_contents(&#39;/path/to/cert.crt&#39;)); 
	$validFrom = date(&#39;Y-m-d H:i:s&#39;, $data[&#39;validFrom_time_t&#39;]); 
	$validTo ) date(&#39;Y-m-d H:i:s&#39;, $data[&#39;validTo_time_t&#39;]); 
	echo $validFrom . " ";  
	echo $validTo . " "; 
	 
登入後複製

这函数看看是不是没有问题.

文章网址:

随意转载^^但请附上教程地址。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!