使用 phpipze 编译扩展报错的解决方法

作者: 温新

分类: 【PHP基础】

阅读: 1531

时间: 2023-03-08 05:44:03

hi,我是温新,一名 PHPer

这是一个错误记录专业。

前因后果

系统:Rocky Linux 9.1

源码安装挺容易出现问题的,而且还挺费时。

由于 windows 自动更新导致我的电脑开机出现黑屏,无法正常使用。因此我重置了系统,所以导致了 WSL 中的系统丢失,系统丢失了,所以,你懂得的...好在我是有备份。

那一刻我的心,很卧槽!

第一想法是重置完成后,直接换成虚拟机开发,虚拟机中的所有数据存放到第二块固态硬盘中,如此,不管出什么问题, 只要我固态硬盘是好的,那么我的数据就在。

于是,我又开始折腾搭建环境了,熟悉的配方,熟悉的味道,还是得出问题,问题是 openssl 的问题,无论我怎么装,都无法装上 openssl 扩展。因为,我直接换成 dnf 来安装了,安装过程很顺利,没有出现任何问题。当我安装 swoole 扩展时,出现了问题。

问题出现

安装 Swoole 扩展

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">.<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">configure</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">\</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">with</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">config</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">config</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">\</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">enable</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">\</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">enable</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">sockets</span></span>

第一个问题出现(不是重点):

报错:

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">The</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">devel</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">package</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">is</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">required</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">for</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">use</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">of</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">this</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">command</span>.</span>

解决:

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">dnf</span> <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">y</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">install</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">devel</span></span>

php-devel 信息:

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">dnf</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">info</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">devel</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Last</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">metadata</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">expiration</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">check</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">0</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">41</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">45</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ago</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">on</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Wed</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Mar</span>  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">00</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">43</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">27</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">2023.</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Installed</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Packages</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Name</span>         : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">devel</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Version</span>      : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Release</span>      : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1.</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">el9</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">remi</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Architecture</span> : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">x86_64</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Size</span>         : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">12</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">M</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Source</span>       : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1.</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">el9</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">remi</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">src</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">rpm</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Repository</span>   : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">@System</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">From</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">repo</span>    : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">remi</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">modular</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Summary</span>      : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Files</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">needed</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">for</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">building</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">PHP</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">extensions</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">URL</span>          : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">http</span>:<span style="box-sizing: border-box;color: rgb(98, 151, 85) !important">//www.php.net/</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">License</span>      : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">PHP</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">and</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Zend</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">and</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">BSD</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">and</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">MIT</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">and</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ASL</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1.0</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">and</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">NCSA</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">and</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Boost</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Description</span>  : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">The</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">devel</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">package</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">contains</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">the</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">files</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">needed</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">for</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">building</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">PHP</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">             : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">extensions</span>. <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">If</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">you</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">need</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">compile</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">your</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">own</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">PHP</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">extensions</span>, <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">you</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">will</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">             : <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">need</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">install</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">this</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">package</span>.</span>

php-devel 版本与需要与 php 版本保持一致。

第二个问题出现(重点)

第二个问题出现了,openssl 的问题,报错信息如下:

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">PHP</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Warning</span>:  <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">PHP</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Startup</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Unable</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">load</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">dynamic</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">library</span> <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'swoole.so'</span> (<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">tried</span>: <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">lib64</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">modules</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">swoole</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">so</span> (<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">lib64</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">modules</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">swoole</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">so</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">undefined</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">symbol</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">socket_ce</span>), <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">lib64</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">modules</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">swoole</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">so</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">so</span> (<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">lib64</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">modules</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">swoole</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">so</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">so</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">cannot</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">open</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">shared</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">object</span> <span style="box-sizing: border-box;color: rgb(232, 191, 106) !important">file</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">No</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">such</span> <span style="box-sizing: border-box;color: rgb(232, 191, 106) !important">file</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">or</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">directory</span>)) <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Unknown</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">on</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">line</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">0</span></span>

解决:

第一步:预编译然后后续安装

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px">.<span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">configure</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">\</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">with</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">config</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">=/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">config</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">\</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">--</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">enable</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">sockets</span></span>

第二步:添加扩展

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(98, 151, 85) !important"># 添加 swoole 扩展</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(232, 191, 106) !important">cd</span> /etc/php.d/</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(232, 191, 106) !important">echo</span> <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'extension=swoole.so'</span> > <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">51</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">-swoole</span>.ini</span>

第三步:重启 php-fpm

参考资料

https://blog.csdn.net/qq_39414590/article/details/103303039

我出现的问题和这篇文章出现的问题不一样,因此没有没能解决我的问题。我问题的根源是 openssl 问题。因此,做个记录,方便以后查阅。

openssl 问题

我在源码安装 PHP8.2.3 时,configure 通过,当执行 make 时,出现如下错误:

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`php_openssl_load_cipher_mode</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/openssl/openssl.c:7181: undefined reference to `EVP_CIPHER_flags'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">src</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">c</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">7201</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">undefined</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">reference</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">`EVP_CIPHER_nid</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/bin/ld: ext/openssl/openssl.o: in function `php_openssl_cipher_key_length'</span>:</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">src</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">c</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">7661</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">undefined</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">reference</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">`EVP_CIPHER_key_length</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/bin/ld: ext/openssl/openssl.o: in function `php_openssl_cipher_iv_length'</span>:</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">src</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">c</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">7632</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">undefined</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">reference</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">`EVP_CIPHER_iv_length</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/bin/ld: ext/openssl/openssl.o: in function `zif_openssl_pkey_get_details'</span>:</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">src</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">c</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">4756</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">undefined</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">reference</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">`EVP_PKEY_bits</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/bin/ld: /usr/local/src/php-8.2.3/ext/openssl/openssl.c:4829: undefined reference to `EVP_PKEY_base_id'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`zif_openssl_dh_compute_key</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/openssl/openssl.c:5051: undefined reference to `EVP_PKEY_base_id'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`zif_openssl_digest</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/openssl/openssl.c:7129: undefined reference to `EVP_MD_size'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`zif_openssl_sign</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/openssl/openssl.c:6726: undefined reference to `EVP_PKEY_size'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`zif_openssl_seal</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/openssl/openssl.c:6839: undefined reference to `EVP_CIPHER_iv_length'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">src</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">c</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">6862</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">undefined</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">reference</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">`EVP_PKEY_size</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/bin/ld: /usr/local/src/php-8.2.3/ext/openssl/openssl.c:6875: undefined reference to `EVP_CIPHER_CTX_block_size'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`zif_openssl_open</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/openssl/openssl.c:6968: undefined reference to `EVP_CIPHER_iv_length'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`php_openssl_cipher_update</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/openssl/openssl.c:7374: undefined reference to `EVP_CIPHER_block_size'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`php_openssl_cipher_init</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/openssl/openssl.c:7294: undefined reference to `EVP_CIPHER_iv_length'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">src</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">c</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">7323</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">undefined</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">reference</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">`EVP_CIPHER_key_length</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/bin/ld: ext/openssl/openssl.o: in function `php_openssl_cipher_iv_length'</span>:</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">src</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">c</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">7632</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">undefined</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">reference</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">`EVP_CIPHER_iv_length</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/bin/ld: ext/openssl/openssl.o: in function `php_openssl_cipher_key_length'</span>:</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">src</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">c</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">7661</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">undefined</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">reference</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">`EVP_CIPHER_key_length</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/bin/ld: ext/openssl/xp_ssl.o: in function `php_openssl_enable_crypto'</span>:</span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">local</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">src</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">-</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">8.2</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">3</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">openssl</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">xp_ssl</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">c</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1961</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">undefined</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">reference</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">to</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">`SSL_get_peer_certificate</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/bin/ld: /usr/local/src/php-8.2.3/ext/openssl/xp_ssl.c:1945: undefined reference to `SSL_get_peer_certificate'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">phar</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">util</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`phar_create_signature</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/phar/util.c:1877: undefined reference to `EVP_PKEY_size'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">mysqlnd</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">mysqlnd_auth</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`mysqlnd_caching_sha2_public_encrypt</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/mysqlnd/mysqlnd_auth.c:1006: undefined reference to `EVP_PKEY_size'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">usr</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">bin</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ext</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">mysqlnd</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">mysqlnd_auth</span>.<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">o</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">in</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">function</span> <span style="box-sizing: border-box;color: rgb(224, 108, 117) !important">`mysqlnd_sha256_public_encrypt</span><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">':</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">/usr/local/src/php-8.2.3/ext/mysqlnd/mysqlnd_auth.c:705: undefined reference to `EVP_PKEY_size'</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">collect2</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">error</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">ld</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">returned</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span> <span style="box-sizing: border-box;color: rgb(198, 120, 221) !important">exit</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">status</span></span><br></br><span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">make</span>: <span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">***</span> [<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Makefile</span>:<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">305</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">sapi</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">cli</span><span style="box-sizing: border-box;color: rgb(86, 182, 194) !important">/</span><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">php</span>] <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Error</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">1</span></span>

我尝试了先去掉 --with-openssl,安装完成。安装完成后,我再通过 phpize 编译时,一切正常,当在 php.ini 文件中加上 openssl.so 时,就会报错,如下:

<span style="box-sizing: border-box;color: rgb(171, 178, 191);padding-right: 0.1px"><span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">PHP</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Warning</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">PHP</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Startup</span>: <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">Invalid</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">library</span> (<span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">maybe</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">not</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">a</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">PHP</span> <span style="box-sizing: border-box;color: rgb(209, 154, 102) !important">library</span>) <span style="box-sizing: border-box;color: rgb(152, 195, 121) !important">'openssl'</span></span>

这个问题未能解决,如果你知道的话,不妨请赐教,谢谢!

请登录后再评论