安装 PHP 7.3.7 出现 make: *** [sapi/cli/php] Error 1 解决办法汇总

问题原由,编译安装 PHP 7.3.7 的过程当中 configure 是正常的,可是 make 时一直提示php

make: * [sapi/cli/php] Error 1

本身花了很久才找到解决方法,便想到记录在这里,可能会对后面遇到一样问题的人有所帮助api

如下是解决方法汇总:spa

  • 若是在错误信息中有看到相似undefined reference to libiconv_open 之类的提示,能够经过在 make 时附加上对应的库来解决,例如 make ZEND_EXTRA_LIBS='-liconv'。这里是网上可以搜索到的解决方法,可是做者本身遇到的并非这种或者相似的情形。
  • 系统中先是装了一个 openssl 版本和本身 yum 安装的 devel 版本不对应,能够经过 yum remove openssl-devel 卸载后再编译,这里本身遇到的就是这种状况。

有课学

有课学是一站式课程返现平台,支持极客时间、慕课网、segmentFault、网易云课堂等等主流平台。有课学,学好课,有所获!
相关文章
相关标签/搜索