Архив: Апрель, 2011

Установка xCache в CentOS

К сожалению, в пакетах нет, поэтому будем устанавливать вручную. Устанавливаем gcc, если еще не установлен:
yum install gcc -y
Собирать будем в /usr/src
cd /usr/src
Качаем версию по PHP 5.1.x/5.2.x:
wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz
Для PHP 5.3:
http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz
Распаковываем:
tar xzf xcache-1.2.2.tar.gz && cd xcache-1.2.2
Собираем информацию об окружении php:
phpize
Конфигурируем, собираем, устанавливаем:
./configure —enable-xcache make make install
Увидим запись, к примеру:
Installing shared extensions: /usr/lib64/php/modules/
Добавляем в конец файла /etc/php.ini
extension = xcache.so xcache.size= 60M
По остальным параметрам смотрим здесь: http://xcache.lighttpd.net/wiki/XcacheIni Убеждаемся, что модуль установлен:
php -m | grep XCache
И перезапускаем Apache2:
service httpd restart
Убираем за собой
cd && rm -rf /usr/src/xcache-1.2.2*

Конвертация дампа базы из latin1 в cp1251

У нас есть дамп базы (dump.sql) в кодировке latin1. Конвертируем с помощью iconv:
iconv -f UTF-8 -t ISO-8859-1 dump.sql > dump.cp1251.sql
Если появилась ощибка:
iconv: illegal input sequence at position
То добавляем опцию «-c», чтобы данный символ просто пропускался:
iconv -f -c UTF-8 -t ISO-8859-1 dump.sql > dump.cp1251.sql

Авторские права © Из техника в Digital. Все права защищены
Работает на хостинге RigWEB
Карта сайта