教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php提示Fatal error: Call to undefined function openssl_x509_parse()

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

发布时间:2018-09-12   编辑:jiaochengji.com
教程集为您提供php提示Fatal error: Call to undefined function openssl,x509,parse()等资源,欢迎您收藏本站,我们将为您提供最新的php提示Fatal error: Call to undefined function openssl,x509,parse()资源
在安装一个网站时提示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没开启的原因我们可以运行

<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy9970')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy9970>

<?php
$data = openssl_x509_parse(file_get_contents('/path/to/cert.crt'));

$validFrom = date('Y-m-d H:i:s', $data['validFrom_time_t']);
$validTo ) date('Y-m-d H:i:s', $data['validTo_time_t']);

echo $validFrom . " ";
echo $validTo . " ";

?>

这函数看看是不是没有问题哦。

您可能感兴趣的文章:
php提示Fatal error: Call to undefined function openssl_x509_parse()
解决Magento报错:Fatal error: Call to undefined method
php Fatal error: Call to undefined function mb_convert_encoding()
Fatal error: Call to undefined function curl_init
Fatal error: Call to undefined function
帝国cms设置及服务器本身问题引起的错误提示解决方法
windows 下 php curl 的支持配置方法
Fatal error: Call to undefined function get_header() in
PHP Fatal error: Call to undefined function bcmul()
php Fatal error: Call to undefined function imagecreatefromjpeg()

[关闭]
~ ~