0
我在我的网站上设置了SSL,我无法弄清楚.pem文件的位置,或者如果我没有它们,我怎么得到它们。我使用WHM生成证书和签名请求,使用comodo的“namecheap”界面“颁发”证书,然后通过复制和粘贴将证书与whm一起安装。现在我正在设置mysqli_ssl_set()
。WHM将SSL的.pem文件放在哪里?
我最初尝试使用位于/ etc/ssl中的文件,该文件还包含一个到etc/pki/tls/certs的快捷方式文件。在弄乱了这些之后,我无法让它们工作(mysqli_ssl_set()
一直保持为布尔型)。我使用的文件是.key和.crt文件,mysqli_ssl_set()
上的w3schools页面指定.pem文件。于是,我抬起头看.pem文件,发现它们是明文的。所以然后我尝试通过复制和粘贴创建我自己的。这也给了同样的错误。
那么,WHM通常放置的.pem文件在哪里?或者,如果它们不是由WHM生成的,我怎样才能最好地解决这个问题?