在安裝zabbix時碰到以下錯誤:php
PHP gettext extension missing (PHP configuration parameter --with-gettext)前端
PHP中的getText的用法(getText是一系列的工具和庫函數,幫助程序員和翻譯人員開發多語言軟件的), 從而實現PHP的i18n.程序員
沒辦法,看了下,原來當時裝php時沒有裝gettest的擴展,沒辦法,從新補上函數
主要是兩個方面形成PHP gettext extension missing (PHP configuration parameter --with-gettext)這個錯誤的:工具
cd ext/gettext
/alidata/server/php-5.5.7/bin/phpize(這是安裝的PHP路徑)
./configure -with-php-config=/alidata/server/php-5.5.7/bin/php-config
make && make install make test
vi /usr/local/php/etc/php.ini
找到extensions選項,添加以下項:翻譯
extension = "gettext.so"
或者debug
extension=/alidata/server/php/lib/php/extensions/no-debug-non-zts-20121212/gettext.so
這裏記得必定要加上擴展庫的路徑哦code
解決這兩方面的緣由後,再次安裝zabbix前端,沒有報錯PHP gettext extension missing (PHP configuration parameter --with- gettext),安裝順利經過server