安裝 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、網易雲課堂等等主流平臺。有課學,學好課,有所獲!
相關文章
相關標籤/搜索