Настройка и ошибки установки Sphinx

Не делает индексацию..

/usr/local/sphinx/bin/indexer --all
Sphinx 2.0.9-release (rel20-r4115)
Copyright (c) 2001-2013, Andrew Aksyonoff
Copyright (c) 2008-2013, Sphinx Technologies Inc (http://sphinxsearch.com)

using config file '/usr/local/sphinx/etc/sphinx.conf'...
indexing index 'nameuser_prefix_topicsIndex'...
ERROR: index 'nameuser_prefix_topicsIndex': sql_connect: Lost connection to MySQL server at 'reading initial communication packet', system error: 0 (DSN=mysql://nameuser:***@ip.ip.ip.ip:port/nameuser).
total 0 docs, 0 bytes
total 60.058 sec, 0 bytes/sec, 0.00 docs/sec
indexing index 'nameuser_prefix_commentsIndex'...
FATAL: failed to lock /var/lib/sphinxsearch/data/nameuser_prefix_data/commentsIndex.spl: Resource temporarily unavailable, will not index. Try --rotate option.

Система Debian 6.0 squeeze
Делал по инструкции http://ls.vaktive.ru/setup-server/1/ustanovka-i-nastroyka-sphinx-205-debian-60-squeeze.html

OpenID и Loginza и OpenComments в альто отказываются работать нормально

Хотя вроде OpenID поддается настройке, но по удобству очень уступает той же Loginza. Подумываю купить платный AutoOpenId, кто-то использует его?
Ну и раз заговорили об авторизации через социальные сети, то дополню что OpenComments тоже не работает. Тупо дублирует поле комментарии. Может кто-то нашел решение и поделится? :)

Не загружаются картинки

Перешел с Лайвстрита на Alto CMS, обнаружил проблему, не могу загрузить картинку, пишет что «Ошибка, невозможно загрузить файл, проверьте тип и размер файла»

На Лайвстрите всё работало исправно, помогите!

Очень сильно тормозит сайт

Посещаемости 0. Контента тоже. Но тормоза жуткие, пустой блог грузится по 5-10 секунд. Кэширование memcache. Перерыл все на сайте лс, все сделал так как рекомендуют — ничего не помогло.
Хост от fastvps
Память 800 MB Процессор 1200 Mhz

Database

query: 19
time: 0.003
Cache (memory)

query: 34
— set: 4
— get: 23
time: 0.00401

Viewer

total time: 2760167688.298
— render calls: 6
— render time: 1380083840.539

PHP

time load modules: 0.033
included files:
— count: 151
— time: 0.076
full time: 8.389
Memory

memory limit: 128M
memory usage: 11.406 M
peak usage: 12.000 M

ls gallery

Доброго времени суток,
Один из двух вопросов по переносу с лс для меня — это галерея. Накопилось много фоток, не хочу их терять.
Не нашел здесь в каталоге этого компонента. В связи с чем ряд вопросов.
Будет ли он вообще? Если да, то на каких условиях будет продаваться, когда, цена?
Есть ли способ перенести?
Кто-нибудь практически переносил уже? Какие заковыки?
Если все печально, то есть ли какие-либо альтернативы ? (кроме «погуглить», «стать разработчиком своего движка», «учить мускул до просветления» и прочей чуши)

Версия LiveStreet: 0.5.1

Livestreet Image Gallery
gallery — Image Gallery for Livestreet.
Homepage: gallery.lsmods.ru
2.0.2 extravert

Проксирование псевдовызовов

Вчера при обсуждении Alto Coding Style aVadim высказал мысль
Вообще, в далекой перспективе мне хотелось бы изменить синтаксис псевдовызовов методов моделей и писать так: $this->ModuleUser->getUsersByFilter(); Но это сугубо личные предпочтения

По причине выходного дня и наличия немногого свободного времени — предлагаю экспромт на эту тему. Опять же не стоит относиться к предложению как к готовому решению — это всего лишь способ — может и вообще ненужный и не к месту (

Хочу обращаться к модулям и их методам так:
$aReturn = $this->modules->topic->getTopicsByFilter($aFilter,$iPage,$iPerPage,array('user','blog'));

А не так:
$aReturn = $this->Topic_GetTopicsByFilter($aFilter,$iPage,$iPerPage,array('user','blog'));


Вообщем в голову пришла мысль не менять существующий уклад в LS, а просто добавить проксирующие свойства, которые просто передавали бы данные в псевдовызовы. Организовать альтернативную форму записи – и вот что из этого получилось.

Читать дальше →

Отображения виджета на сайте

Есть кастомный блок который в конфиге задан вот так:
$config['widgets'][] = array(
    'name' => 'ingredients',
    'group' => 'right',
    'priority' => 0,
    'on' => array('index','blog','ingredient'),
    'off' => array('admin/*', 'settings/*', 'profile/*', 'talk/*', 'people/*'),
    'action' => array('index','blog' => array('{topics}','{blog}'),'ingredient'),
    'params' => array('plugin' => 'receipts'),
    'display' => true,
);

Когда меняю у него параметр priority то ничего не меняется. Подскажите в какую сторону копать ?

Alto Coding Style

Тихой сапой начал создавать документ с громким названием «Alto Coding Style» — правда, пока только начал с системы именований. Такую работу, конечно, нельзя сделать быстро и одному, поэтому проект находиться на github — здесь .

Просьба ко всем неравнодушным корректировать, добавлять, удалять…. Даже если Вы далеки от программирования, то можете проверить на орфографию и стиль изложения, например ).

Да, не забываем, что редактировать тексты можно прямо на github-е.

Обсуждать предлагаю в комментариях к этому топику.

Обновление плагина miniMarket (версия 0.2.0)

В новой версии добавлена корзина и весь функционал, который обычно бывает на нее завязан.

Демо можно пощупать здесь

Скачать с GitHub

Плагин уже доступен в каталоге:


Что же из себя представляет текущая версия плагина — под катом

Читать дальше →

Помогите с шаблоном

решил доделать свой же шаблон, просто появилось немного времени это раз, и нужен для одного коммунити шаблон — два, ну и просто приятное людям :-)

Устанавливаю свой шаблон njournal на свежий альто, при попытке создать топик выдает Exception: Unable to load template file 'menu.create.content.tpl' in 'nav_content.tpl'
посему вопрос — что сие означает? что изменилось в структуре шаблона, что не работает менюха и как с этим бороться?