宝塔面板 - 安装 php 7.3 - can't find evp.h

现象:通过宝塔面板,在“软件商店”里安装php7.3,失败,提示 can't find evp.h。

尝试:查找 evp.h 文件,发现有两个地方有,/usr/include/openssl/evp.h 和 /usr/local/src/openssl-1.1.1c/include/openssl/evp.h 。查看 /www/server/panel/install/php.sh 里的内容,php7.3安装的编译参数有 --with-openssl=/usr/local/openssl 。尝试将usr/local/src/openssl-1.1.1c/include/openssl/ 里的编译原文件复制到 /usr/local/openssl/include/openssl/ 后,再安装就成功了。

参考:

标签: php73, openssl

添加新评论