Внимание! Сайт работал в кодировке UTF-8. Конфигурация сервера не соответствует требованиям, установите mbstring.func_overload=2 и mbstring.internal_encoding=UTF-8.

В категории Подсказки от Март 8th, 2015. Автор admin

Что делать, если при установке (восстановлении из резервной копии) битрикса вылезают подобные ошибки?

При наличии доступа к файлу php.ini, раскомментируйте (уберите ; вначале) строки и установите соответствующие значения

mbstring.func_overload=2
mbstring.internal_encoding=UTF-8

Эти настройки будут применимы для всех хостов.
Если нужно выборочно к некоторым — отредактируйте файл httpd.conf нужного виртуального хоста, добавьте также 2 строки
<VirtualHost >


php_admin_value mbstring.func_overload 2
php_admin_value mbstring.internal_encoding UTF-8
</VirtualHost>

Но если хостер такой злющий и не дает доступа к этим файлам ставьте в windows-1251 =))
При восстановлении сайта (utf-8) из резервной копии на хостинге, где нет mbstring.func_overload 2, можно на время в файле папка_сайта/bitrix/php_interface/dbconn.php закомментировать строку
define(«BX_UTF», true);

И еще.. для PHP до версии 5.4 можно в .htaccess добавить 2 строки:
php_value mbstring.func_overload 2
php_value mbstring.internal_encoding UTF-8
Но это не всегда срабатывает, зависит от настроек хостинга

Тэги: ,

Установка Tahoma-шрифта в Ubuntu-подобных

В категории Подсказки от Декабрь 11th, 2014. Автор admin

Переходим в каталог закачивания;
Качаем архив с сайта;
Распаковываем сразу в системную папку шрифтов;
Обновляем кеш шрифтов (или же перегружаем машину).

cd ~/Загрузки/
wget http://www.stchman.com/tools/MS_fonts/tahoma.zip
sudo unzip -d /usr/share/fonts/truetype/msttcorefonts ~/Загрузки/tahoma.zip
fc-cache -fv

Или установка набора шрифтов MS:

sudo apt-get install msttcorefonts

Тэги: , ,

ffmpeg аудио из .mp4 в .mp3

В категории Подсказки от Декабрь 11th, 2014. Автор admin

Скрипт для «вытягивания» аудио из видио формата .mp4 и сохранение в .mp3

#!/bin/sh
for file in «$@» ; do
name=`echo «$file» | sed -e «s/.mp4$//g»`
ffmpeg -i «$file» -ac 2 -f wav — | lame — -preset standard — «$name.mp3»
done

Тэги: , ,