Tomek Lich

Tomek Lich wolny strzelec

Temat: Symfony 1.0 po zmianie serwera nie dziala szukaj

Witam serdecznie

To mój pierwszy post na stronie GoldenLine, witam wszystkich i życzę dużo dobrego i udanego programowania:)

Mam taki problem.
Poprosił mnie znajomy o przeniesienie strony z symfony na inny serwer. To jest moja pierwsza styczność z symfony. Strona działa, ale zauważyłem, że nie wyszukuje poprawnie, przykładowo:
Mając odpaloną stronę na starym i nowym serwerze, szukając wybranych fraz, dostaje różne wyniki wyszukiwania, część wyników wyszukiwania się pokrywa, a reszta jest całkiem inna.
Nie wiem jak cosie z tym poradzić;( szukałem podobnych problemów tutaj na forum i w necie ale nie znalazlem:(
Bardzo proszę o pomoc.

pozdrawiam
Łukasz Fiłyk

Łukasz Fiłyk Programista PHP

Temat: Symfony 1.0 po zmianie serwera nie dziala szukaj

W jaki sposób wyszukujesz?
Zwykłe zapytania na bazie danych? (kodowanie połączeń i sama baza danych)
Czy może Lucent ? (inne ustawienia lokalizacji )
Roman Piekarski

Roman Piekarski Programista do
wynajęcia

Temat: Symfony 1.0 po zmianie serwera nie dziala szukaj

Tomek Lich:
Witam serdecznie

To mój pierwszy post na stronie GoldenLine, witam wszystkich i życzę dużo dobrego i udanego programowania:)

Mam taki problem.
Poprosił mnie znajomy o przeniesienie strony z symfony na inny serwer. To jest moja pierwsza styczność z symfony. Strona działa, ale zauważyłem, że nie wyszukuje poprawnie, przykładowo:
Mając odpaloną stronę na starym i nowym serwerze, szukając wybranych fraz, dostaje różne wyniki wyszukiwania, część wyników wyszukiwania się pokrywa, a reszta jest całkiem inna.
Nie wiem jak cosie z tym poradzić;( szukałem podobnych problemów tutaj na forum i w necie ale nie znalazlem:(
Bardzo proszę o pomoc.

pozdrawiam

Prawdopodobnie kodowanie. Aby poprawnie dzialalo wyszukiwanie dla polskich znakow baza danych powinna miec ustawione o ile dobrze pamietam "utf8_unicode_ci". To powinno pomoc.

V
Tomek Lich

Tomek Lich wolny strzelec

Temat: Symfony 1.0 po zmianie serwera nie dziala szukaj

Witam

Jeśli chodzi o kodowanie, to w bazie danych jest ustawione:
-System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
-System porównań dla połączenia MySQL: utf8_unicode_ci

Wydaje mi się ze wyszukiwanie odbywa się na zasadzie zapytań w bazie danych, wtyczki sfLucenePlugin nie znalazlem. Jedyne wtyczki jakie mam w folderze plugin to: isicsWidgetFormTinyMCEPlugin, sfEasyGMapPlugin,sfThumbnailPlugin

Podaje linki do stron, może kolegów to naprowadzi i pomoże w rozwiązaniu problemu:

Strona na starym serwerze(wyszukiwanie poprawne):
http://www.supon.kielce.pl/szukaj?fraza=&x=48&y=6

Strona na nowym serwerze(wyszukiwanie niepoprawne):
http://supon.net.pl/szukaj?fraza=&x=43&y=9

Przykładowo mam produkt "A06 Instrukcja BHP dla odlewni".

Gdy szukam frazy "A06" na starej stronie to znajduje, na nowej nie.
Gdy wyszukam frazy "Instrukcja BHP dla odlewni" to odnajduje. Ale tez odnajduje inne wyniki zapytania które różnią się między jedną stroną a drugą

Pozdrawiam

konto usunięte

Temat: Symfony 1.0 po zmianie serwera nie dziala szukaj

Skoro to Ty przenosisz stronę to znaczy, że masz dostęp do kodu źródłowego. A to znaczy że MUSISZ wiedzieć jak działa wyszukiwanie. Inaczej trudno tutaj szukać jakiejkolwiek przyczyny.
Więc podstawowe pytanie - jak działa wyszukiwarka?



Wyślij zaproszenie do