|
80端口悄悄提示:数据载入中…… |
|
| 配置如下
1:php5貌似已经自己带上了openssl支持,只需要你手动允许其加载即可,网上其他人说的什么把“编译好的libeay32.dll,ssleay32.dll放到system32目录下”,我觉得不用做了,因为都是在php目录里的;同样,“将php目录下的php_openssl.dll拷贝到system32目录下”我认为也不用做
2:在php.ini里允许加载openssl.dll
3:设置环境变量网上就没人说,是在哪里设置?php.ini ? .php程序里头?
OPENSSL_CONF=c:\php\openssl\openssl.cnf
其中php自带了一个cnf示例,在php\extras\openssl目录下
编写测试代码:
$config = array( "digest_alg" => "sha1", "private_key_bits" => 1024, "private_key_type" => OPENSSL_KEYTYPE_RSA, "encrypt_key" => false );
$privkey = openssl_pkey_new($config); openssl_pkey_export($privkey, $keydata); echo $keydata; |
|