обновил пост, включил туда свой конфиг sphinx чтобы было проще понятно что не так.
Провел еще один тест — вручную удалил файлы индекса — поиск ес-но ничего не находил.
Полностью заново создал индекс, поиск заработал, но опять не правильно и опять не находит новых записей.
помимо того, что он все-таки не находит новых записей, он почему-то стал искать так.
Ввожу запрос — он мне выдает кучу топиков с результатами (топики до определенного момента, не новые).
Выбираю один результат, т.к он явно не релевантен, захожу на его страницу и вижу, что в тексте топика и комментах нет ключевого слова для поиска, однако он есть в блоках в сайдбаре.
С какой стати он вдруг выдает в результатах топики, которые не содержат указанного слова, но содержат его в сайдбаре? Как это возможно?
с одной стороны видно, что поиск работает, а с другой, что он аналогичен результатам на сайте, т.е почему-то поиск идет по старым записям (новых в индексе, по которым он ищет — нет)
Я думал о том, что @hourly может не срабатывать (это, кстати, панель хостера такую опцию предложила, я то изначально хотел по-старинке), но ведь я вручную эти команды через SSH запустил, индекс вроде как должен был переформироваться, однако новые записи он так и не находит. Хотя старые ищет без проблем.
а не подскажите что именно за особенности шаблона? хочется хотя бы приблизительно понимать какие могут быть проблемы чтобы предположить и попытаться проверить эти моменты до покупки.
или может есть возможность предоставить автору Social версию для тестирования.
Плагин очень нужный и хороший, но у меня Social стоит.
в конфиге движка выбрана активация email, т.е невозможно зарегиться с «левым» мылом
в вашем плагине выставляю $config['mail_required']=true, т.е обязательный ввод мыла, он его указывает, но по идее может указать и несуществующий (или ошибиться/опечататься).
так?
есть мысли на тему того как здесь лучше поступить?
Сегодня обнаружил одну достаточно странную проблему.
Уже долгое время стояла админа на 0.51 версии + шаблон Social, все было в порядке.
Единственное, я обратил внимание, что title сайта, который я обновил через админку, на сайте не поменялся, а остался прежним. Сбрасывал кэш неоднократно, заходил в разных браузерах и с разных компов — title на сайте все равно не тот, что выставлен и отображается в админке.
Я уже вручную его в конциге прописал — все равно тайтл выводит старый.
В итоге выключил плагин админки — тайтл стал правильным. Включил обратно плагин — тайтл стал обратно не правильным.
Но кроме этого, в верхней навигации, там где у шаблона social ссвлка «рейтинг», при активации плагина название этой ссылки меняется на «top». Деактивирую плагин, все опять нормально, выводится «рейтинг»
Не знаете с чем может быть связано подобная проблемы и где плагин хранит/кэширует тайтл. Я нигде не могу найти где храниться тот старый тайтл, который он выводит на сайте при активированном плагине админки
Если хостинг виртуальный, то вряд ли хостер на это пойдет, т.к директиву эту устанавливают для безопасности. Но написать и спросить можно, вдруг отключат :)
Точно не скажу, но были проблемы с плагином на виртуальном хостинге и есть подозрение, что из-за опции PHP open_base_dir, ее нужно сделать off для адекватной работы плагина
да, для меня он в первую очередь тоже решение задач, но как показывает практика, подавляющее большинство не то чтобы не поддерживают это, они об этом не слышали :)
Это же очевидно.
Программист делает нечто и результат его работы можно оценить как — работает или не работает (в соотв. с тем ТЗ что было дано).
Дизайнер делает и оценить можно как — нравится и не нравится.
В первом случае — объективный критерий оценки (вкус человека не при чем, все определяет ТЗ), во-втором — субъективный (заказчик оценивает не в соотв. с ТЗ, а в соотв. со своим личным вкусом).
В некотором смысле программистом быть проще, т.к заказчик на рабочую версию проекта не может ему сказать «не нравится» :) Если программа работает в соответствии с ТЗ, значит работа выполнена.
С другой стороны на программисте ответственность выше, т.к если будет серьезный косяк, под ударом весь сайт (данные пользователей и прочее).
А дизайн, какой бы он хороший не был, он всегда будет кому-то не нравится (например, тем у кого вкуса нет :))
Лучше для примера все-таки выбрать не дантиста, т.к все-таки его работа объективна, а дизайн изначально субъективная сфера.
С дантистом можно еще программиста сравнивать, но никак не дизайнера.
Провел еще один тест — вручную удалил файлы индекса — поиск ес-но ничего не находил.
Полностью заново создал индекс, поиск заработал, но опять не правильно и опять не находит новых записей.
помимо того, что он все-таки не находит новых записей, он почему-то стал искать так.
Ввожу запрос — он мне выдает кучу топиков с результатами (топики до определенного момента, не новые).
Выбираю один результат, т.к он явно не релевантен, захожу на его страницу и вижу, что в тексте топика и комментах нет ключевого слова для поиска, однако он есть в блоках в сайдбаре.
С какой стати он вдруг выдает в результатах топики, которые не содержат указанного слова, но содержат его в сайдбаре? Как это возможно?
до добавления топика
collected 343 docs, 0.5 MB
после добавления
collected 344 docs, 0.5 MB
Видно, что количество топиков в его отчете — меняется. Только вот поиском по фразам последних постов — ни одного результата
с одной стороны видно, что поиск работает, а с другой, что он аналогичен результатам на сайте, т.е почему-то поиск идет по старым записям (новых в индексе, по которым он ищет — нет)
или может есть возможность предоставить автору Social версию для тестирования.
Плагин очень нужный и хороший, но у меня Social стоит.
в конфиге движка выбрана активация email, т.е невозможно зарегиться с «левым» мылом
в вашем плагине выставляю $config['mail_required']=true, т.е обязательный ввод мыла, он его указывает, но по идее может указать и несуществующий (или ошибиться/опечататься).
так?
есть мысли на тему того как здесь лучше поступить?
Уже долгое время стояла админа на 0.51 версии + шаблон Social, все было в порядке.
Единственное, я обратил внимание, что title сайта, который я обновил через админку, на сайте не поменялся, а остался прежним. Сбрасывал кэш неоднократно, заходил в разных браузерах и с разных компов — title на сайте все равно не тот, что выставлен и отображается в админке.
Я уже вручную его в конциге прописал — все равно тайтл выводит старый.
В итоге выключил плагин админки — тайтл стал правильным. Включил обратно плагин — тайтл стал обратно не правильным.
Но кроме этого, в верхней навигации, там где у шаблона social ссвлка «рейтинг», при активации плагина название этой ссылки меняется на «top». Деактивирую плагин, все опять нормально, выводится «рейтинг»
Не знаете с чем может быть связано подобная проблемы и где плагин хранит/кэширует тайтл. Я нигде не могу найти где храниться тот старый тайтл, который он выводит на сайте при активированном плагине админки
Если да, то хотя бы приблизительно когда?
Программист делает нечто и результат его работы можно оценить как — работает или не работает (в соотв. с тем ТЗ что было дано).
Дизайнер делает и оценить можно как — нравится и не нравится.
В первом случае — объективный критерий оценки (вкус человека не при чем, все определяет ТЗ), во-втором — субъективный (заказчик оценивает не в соотв. с ТЗ, а в соотв. со своим личным вкусом).
В некотором смысле программистом быть проще, т.к заказчик на рабочую версию проекта не может ему сказать «не нравится» :) Если программа работает в соответствии с ТЗ, значит работа выполнена.
С другой стороны на программисте ответственность выше, т.к если будет серьезный косяк, под ударом весь сайт (данные пользователей и прочее).
А дизайн, какой бы он хороший не был, он всегда будет кому-то не нравится (например, тем у кого вкуса нет :))
С дантистом можно еще программиста сравнивать, но никак не дизайнера.