Записи с метками LiveStreet
Перенос движка LiveStreet на другой домен
18 Ноябрь
Конечно же при таком переносе ссылки в постах и комментариях остаются старыми и изображения не отображаются. Исправить можно в базе вот так:
UPDATE `prefix_topic_content` SET `topic_text` = REPLACE(`topic_text`, "http://old.ru", "http://new.ru") UPDATE `prefix_topic_content` SET `topic_text_short` = REPLACE(`topic_text_short`, "http://old.ru", "http://new.ru") UPDATE `prefix_topic_content` SET `topic_text_source` = REPLACE(`topic_text_source`, "http://old.ru", "http://new.ru") UPDATE `prefix_topic_comment` SET `comment_text` = REPLACE(`comment_text`, "http://old.ru", "http://new.ru")
Укрепляем капчу LiveStreet
7 Сентябрь
Заметил, что встроенную капчу LiveStreet начали обходить боты, создающие учетки только для размещения рекламных ссылок.
Поменял CAPTCHA на более сложную, отличное описание здесь:
http://livestreet.ru/blog/tips_and_tricks/2414.html
Настраиваем систему индексации и поиска Sphinx для LiveStreet
3 Сентябрь
Отличный мануал по настройке для движка LiveStreet:
http://livestreet.ru/blog/dev_documentation/366.html
На Debian Lenny отличаются пути установки Sphinx:
Создаем индексы (я перед этим создал соответствующие директории):
/usr/local/bin/indexer --all
В /etc/crontab добавляем индексацию топиков и комментариев:
12 */3 * * * root /usr/local/bin/indexer --rotate topicsIndex
*/50 * * * * root /usr/local/bin/indexer --rotate commentsIndex
(означает индексацию топиков каждые 3 часа с запуском процесса на 12ой минуте часа и индексацию комментариев каждые 50 минут).
Запускаем командой:
/usr/local/bin/searchd --config /usr/local/etc/sphinx.conf
Эту же команду добавляем в /etc/rc.local.
