X

iconv в FreeBSD

Сегодня появилась задача, поставить расширение iconv, зашел в ISP Manager, попробовал поставить через "Расширения PHP", что-то начало происходить, но модуль так и не установился.

Кроме того, теперь при повторе он даже не появлялся в списке модулей.. Благо был root доступ к серверу, полез через ssh смотреть конфиги.


Первым делом проверил, что же установлено на сервере:
uname -a

показал, что стоит на сервере FreeBSD, с ним я близко не работал, но знал что дебианские фишки не прокатят, поэтому полез в гугл, и так:

Конфиг моих extension-ов php был тут:
/usr/local/etc/php/extensions.ini

Всякие интересные конфиги ISP были тут:
/usr/local/ispmgr

Предположив, что iconv надо просто проинсталить, пошел искать как это сделать, оказалось не сложно:
cd /usr/ports/converters/php5-iconv
make install

Дальше я рестартанул сервак (хотя наверно и не обязательно это было делать) и iconv заработал, причем так же начал отображаться в расширениях ISP Manager

Категории: Linux
Тэги: iconv