вторник, 20 сентября 2011 г.

Настройка перегрузки тестовых функций

Не так давно при работе с CMS Битрикс пришлось столкнуться со следующей задачей.

Как известно, для того чтобы Битрикс правильно работал в кодировке UTF-8 требуется, чтобы параметр mbstring.func_overload был выставлен в значение, отличное от 0 (чаще всего в 2).

Обычно этого можно достигнуть либо установкой значения параметра в php.ini, либо в соответствующих файлах .htaccess, либо в vhosts.conf (или файлах настроек конкретных хостов для Apache). Но бывают такие случаи, когда некоторым скриптам или библиотекам (один из примеров - PHPExcel), требуется, чтобы mbstring.func_overload был равен 0.
Как быть и что делать?

Если на хостинге стоит php ниже 5.2.8, то данная проблема решается использованием ini_set(). Если же версия php выше данной - читаем дальше.

вторник, 13 сентября 2011 г.

С новосельицем

Всем привет. Переехал на платформу блоггера, так как в принципе ее возможности должны устраивать. Сейчас развернемси)