суббота, 21 декабря 2013 г.

На сервере убунту устанавливаем поддержку русской локали:



Для того чтобы на сервере была поддержка русского языка необходимо:
  1. sudo locale-gen ru_RU
  2. sudo locale-gen ru_RU.UTF8

после чего отредактировать файл:

vim /etc/default/locale

и оставить там:


LANG="ru_RU.UTF-8"

пятница, 22 ноября 2013 г.

фикс для библиотеки PIL

Для того чтобы на сервере работала python PIL


yes | apt-get install build-essential python-dev zlib1g-dev liblcms1-dev libjpeg8 libjpeg62-dev libfreetype6 libfreetype6-dev
затем если 64 разрядная
ln -sf /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/local/lib/
ln -sf /usr/lib/x86_64-linux-gnu/libz.so /usr/local/lib/
ln -sf /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/local/lib/
иначе
ln -sf /usr/lib/i386-linux-gnu/libfreetype.so.6 /usr/local/lib/
ln -sf /usr/lib/i386-linux-gnu/libz.so /usr/local/lib/
ln -sf /usr/lib/i386-linux-gnu/libjpeg.so.62 /usr/local/lib/

и переустанавливаем PIL

pip install -I PIL