安裝PHP7.3.7出現“make: *** [sapi/cli/php]Error1”錯誤的解決辦法匯總


問題起因,編譯安裝 PHP 7.3.7 的過程中 configure 是正常的,但是 make 時一直提示

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

自己花了好久才找到解決方法,便想到記錄在這里,可能會對后面遇到同樣問題的人有所幫助!

以下是解決方法匯總:

如果在錯誤信息中有看到類似undefined reference to libiconv_open 之類的提示,可以通過在 make 時附加上對應的庫來解決,例如 make ZEND_EXTRA_LIBS='-liconv'。

這里是網上能夠搜索到的解決方法,但是作者自己遇到的並不是這種或者類似的情形。

系統中先是裝了一個 openssl 版本和自己 yum 安裝的 devel 版本不對應,可以通過 yum remove openssl-devel 卸載后再編譯,這里自己遇到的就是這種情況。

 

鏈接:https://mp.weixin.qq.com/s/3xQTYwSZdTVD4u5WqULMCg


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM