требования инсталяторов phpBB и drupal

Запись создана 9 марта, 2008

Для того чтобы проинсталлить phpBB3 или drupal надо прописать в .htaccess

[cc lang=»bash»]php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0
[/cc]

» Запись из раздела PHP | Комментировать

Mysql: ограничение по числу коннектов в час.

Запись создана 9 марта, 2008

[root@srv ~]# mysql -uroot -p
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4014
Server version: 5.0.45-log MySQL Community Edition (GPL)
 
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
 
mysql> use mysql
Database changed
mysql> UPDATE user SET max_questions=28800;

» Запись из раздела MySQL | Комментировать

chkconfig httpd

Запись создана 9 марта, 2008

Для того чтобы скрипт apachectl превратить в полноценный стартап надо: скопировать apachectl в /etc/init.d/httpd и прописать в шапке:
[cc lang=»apache»]
# chkconfig: — 85 15
# description: Apache is a World Wide Web server.
# processname: httpd
# pidfile: /usr/local/apache/logs/httpd.pid
# config: /usr/local/apache/conf/httpd.conf
# config: /usr/local/apache/conf/srm.conf
# config: /usr/local/apache/conf/access.conf
[/cc]
Затем: [cc lang=»bash»]chkconfig —add httpd chkconfig —level 345 httpd on[/cc]

» Запись из раздела Unix, web server | Комментировать

nginx

Запись создана 9 марта, 2008

nginx это лёгкий http сервер, идеально подходящий для отдачи статичных файлов. Более чем подробно рассказано о нём здесь:

http://sysoev.ru/nginx/docs/install.html
http://dedic.ru/node/119
http://www.opennet.ru/base/net/nginx_ipb.txt.html

дополню только правилом mod_rewrite для Apache, которое пересылает клиента на отдельный домен со статикой.
[cc lang=»apache»] RewriteRule (.*\.(jpg|gif|css|js|swf))$ http://img.dom.dom/$1 [L][/cc]

» Запись из раздела web server | Комментировать

Linux Startup and Runlevels

Запись создана 9 марта, 2008

Кратко и доходчиво о runlevel в Linux.
Читать дальше

» Запись из раздела Unix | Комментировать

Joomla Проблемы с кириллицей в базе данных

Запись создана 9 марта, 2008

Как поставить Joomla если кодировка mysql отличная от cp1251 (например latin1_swedish_ci или utf8)?

1. Добавить в файл .htaccess строку:
[cc lang=»apache»]AddDefaultCharset windows-1251[/cc]

2. В phpMyAdmin или из консоли:
[cc lang=»mysql»]ALTER DATABASE имя_базы
DEFAULT CHARACTER SET cp1251
DEFAULT COLLATE cp1251_general_ci[/cc]

3. В CMS Joomla файл /includes/database.php найти строку:
[cc lang=»php»]//@mysql_query(«SET NAMES ‘utf8′», $this->_resource);[/cc]
и заменить на:
[cc lang=»php»]@mysql_query(«SET NAMES ‘cp1251′», $this->_resource);[/cc]

» Запись из раздела MySQL, PHP | Комментировать

Конвертируем файлы из одной кодировки в другую.

Запись создана 9 марта, 2008

Для конвертации текстовых файлов из одной кодировки в другую есть замечательная утилита iconv. Смысл и синтаксис становится более чем понятен если взглянуть ниже.
[cc lang=»bash»] iconv —from-code=UTF8 —to-code=CP1251 ru.xml —output=ru-cp1251.xml [/cc]

» Запись из раздела Unix | Комментировать

Медленные запросы MySQL и логирование всех запросов.

Запись создана 9 марта, 2008

Для записи в журнал, всех медленных запросов к MySQL базе, пропишем в my.cnf:
[cc lang=»bash»]
[mysqld]
long_query_time=10
log-slow-queries=/var/log/mysqld/slowquery.log [/cc]

Для ведения полного лога всех запросов, при старте нужно указать опцию —log примерно так:
[cc lang=»bash»]mysqld —log=allquery.log[/cc]

» Запись из раздела MySQL, Unix | 1 комметарий

как распаковать rpm?

Запись создана 9 марта, 2008

Распаковать rpm пакет можно так:

[cc lang=»bash»]rpm2cpio file.rpm | cpio -idmuv —no-absolute-filenames[/cc]

» Запись из раздела Unix | Комментировать

Openfire решение проблем кодировкой

Запись создана 9 марта, 2008

Есть такой замечательный Jabber сервер, имя ему Openfire (ex. WildFire, ex. Jive Messanger), ставится легко, настраивается через вебморду, туча плагинов (асечный транспорт протестил, работает нормально).

Бывает что в оффлайновых сообщениях кривится кодировка, фиксится это чрезвычайно просто, достаточно соблюсти:
1. Mysql база должна быть в utf-8
2. в конфиге мускуля my.cnf должно быть прописано:
[cc lang=»bash»]
[mysqld]
default-character-set = utf8
character-sets-dir = /usr/share/mysql/charsets

[client]
default-character-set = utf8
character-sets-dir = /usr/share/mysql/charsets [/cc]

проверено, работает. Осталось найти фикс на проблему с кодировкой оффлайновых сообщений и Transcript у супер полезного FastParh.

» Запись из раздела MySQL, Unix | 7 комментариев

« предыдущая страницаследующая страница »