慕盖茨9453107
就喜欢折腾,捣鼓。这个问题我在网上看到的很多解释方案都不行,大部分都是说用openssl_get_cert_locations打印SSL证书路径。然后检查证书是否存在,不存在就去官方下载一个。然并我的并没有这么简单。我的证书目录下有个openssl.conf文件,打开一看,里面有好多处证书文件的路径拼接。一看很明显有不对的地方:dir=/etc/pki/CA#Whereeverythingiskeptcerts=$dir/certs#Wheretheissuedcertsarekeptcrl_dir=$dir/crl#Wheretheissuedcrlarekeptdatabase=$dir/index.txt#databaseindexfile.#unique_subject=no#Setto'no'toallowcreationof#severalctificateswithsamesubject.new_certs_dir=$dir/newcerts#defaultplacefornewcerts.certificate=$dir/cacert.pem#TheCAcertificateserial=$dir/serial#Thecurrentserialnumbercrlnumber=$dir/crlnumber#thecurrentcrlnumber#mustbecommentedouttoleaveaV1CRLcrl=$dir/crl.pem#ThecurrentCRLprivate_key=$dir/private/cakey.pem#TheprivatekeyRANDFILE=$dir/private/.rand#privaterandomnumberfile检查上面几个文件路径是否有效,改完保存。然后试下:peclsearchswoole成功!!!