#php #iconv #matomo
#php #iconv #matomo
Вопрос:
При установке piwik web analytics на мой сайт у меня ошибка, приведенная ниже
You need to configure and rebuild PHP with "iconv" support enabled, --with-iconv.
Пожалуйста, направь меня.
Комментарии:
1. Вы должны скомпилировать PHP с поддержкой iconv. Смотрите руководство по PHP для iconv
2. извините, нихил, это не работает….
3. Нихил, пожалуйста, подскажите, как установить эту ошибку?
4. Что не работает? Завершилась ли компиляция успешно? Можете ли вы опубликовать раздел phpinfo() «Настроить команду»? IIRC iconv должен поставляться в комплекте с большинством версий PHP в настоящее время — вы используете какой-то нестандартный дистрибутив PHP?
Ответ №1:
Вам необходимо установить расширение php5-iconv, проверить etc/php/extensions.ini на «extension=iconv.so » и перезапустите apache.
Для openSUSE /Suse:
sudo zypper in php5-iconv
Для FreeBSD:
cd /usr/ports/converters/php5-iconv/
sudo make all install clean
Для Ubuntu это должно быть частью основного пакета php.
Для RHEL / Fedora / CentOS он должен присутствовать в php-common:
sudo yum install php-common
Ответ №2:
Отредактируйте свой /etc/php/php.ini
файл и раскомментируйте
extension=iconv.so
...
[iconv]
iconv.input_encoding = ISO-8859-1
iconv.internal_encoding = ISO-8859-1
iconv.output_encoding = ISO-8859-1
Затем перезапустите свой веб-сервер