編譯 PHP 常見錯誤及解決方法

相比起用套件管理員 (如 yum, apt-get) 安裝 PHP, 編譯 PHP 源碼較需要較多步驟, 最常見的問題出在套件相依性上。但由於編譯源碼安裝可以自訂各種設定, 所以還是很多情況需要編譯源碼安裝的。

以下會列出在編譯 PHP 時常見的報錯及解決方法。

報錯:

解決方法:

# yum install bzip2-devel

報錯:

解決方法:

# yum install curl-devel

報錯:

解決方法:

# yum install libpng-devel

報錯:


解決方法:

重新編譯 PHP, 並加上以下參數:
–with-xpm-dir=/usr

報錯:

解決方法:

# yum install libXpm-devel

報錯:

解決方法:

# yum install sqlite-devel

報錯:

解決方法:

# yum install net-snmp-devel

報錯:

解決方法:

# yum install libxslt-devel

報錯:

解決方法:

# yum install libxml2-devel


Leave a Reply