Page 1 of 2
поиск на сайте v2.*
Posted: Mon Dec 07, 2015 11:27 pm
by WorldTraffic
1. в темплейте идет форма поиска
Code: Select all
<form action="/" class="s_form">
<input type="text" class="s_input" name='search' />
<input type="submit" class="s_submit" value="" />
</form>
в хетакцесе прописано дефолтные реврайты взятые с вики
Code: Select all
RewriteRule ^search/([^/]+)/([^/]+)/$ /tube/tube/index.php?search=$1&page=$2&%{QUERY_STRING}
RewriteRule ^search/([^/]+)/([^/]+)/([^/]+)/$ /tube/tube/index.php?search=$1&order=$2&page=$3&%{QUERY_STRING}
но почему-то когда вводишь запрос и жмешь интер URL получается, как на картинке под номером 1
2. после того как ввел запрос и нажал интер выскакивает кратковременная ошибка при загрузке страницы, как на картинке под номером 2 и потом исчезает и появляется страница
подскажите, с чем связана проблема?

полная картинка
http://i75.fastpic.ru/big/2015/1208/5b/ ... d4fb5b.jpg
3. когда я пытаюсь на главной странице(темплейт index) вставить код для вывода поисковых подсказок
Code: Select all
<thumb search_log=all num=1-20 adjust_num_to_page=true>
<li><a href="/search/<!--SEARCH_QUERY-->-1.php" target="_self"><!--SEARCH_QUERY--></a></li>
</thumb>
почему-то перестает отображаться страница с надписью Content not found page, другие страницы грузятся нормально
что не так, как узнать?
Re: поиск на сайте v2.*
Posted: Tue Dec 08, 2015 5:28 am
by admin
1. А какой должен быть и почему ?
2. сфинкс юзается ? индекс сфинкса прописан ?
3. видимо у вас нет поисков и оно видит что для страницы нет тумб и работает правило
URLs with 0 result thumbs return 404
Re: поиск на сайте v2.*
Posted: Tue Dec 08, 2015 11:17 am
by WorldTraffic
admin wrote:1. А какой должен быть и почему ?
судя по реврайту я думал будет
domain/search/<!--SEARCH_QUERY-->/1/
вообще хочу, чтобы было так
domain/search/<!--SEARCH_QUERY-->-1.php
только я не нашел где можно для серча сформировать урл
подскажите, где меняется или как это сделать?
admin wrote:2. сфинкс юзается ? индекс сфинкса прописан ?
сфинкс не юзается
admin wrote:3. видимо у вас нет поисков и оно видит что для страницы нет тумб и работает правило
URLs with 0 result thumbs return 404
поиски есть, как минимум то что искал, т.е. в search log есть три запроса которые я искал, по идее уже 3 страницы должно быть так?
Re: поиск на сайте v2.*
Posted: Tue Dec 08, 2015 11:28 am
by admin
Вид урла который запрашивает браузер - это не реврайты, а html
как вариант html + JS
Погуглите примеры что должно быть в <form таге
Никакие поля сфинкса не заполнены ? точно ? в config.php тоже ничего нет ?
В админке
/admin/?operation=rotation&sub=rot_tube&subsub=rot_search_log&
есть поиски точно ?
Re: поиск на сайте v2.*
Posted: Tue Dec 08, 2015 12:30 pm
by WorldTraffic
admin wrote:Вид урла который запрашивает браузер - это не реврайты, а html
как вариант html + JS
Погуглите примеры что должно быть в <form таге
спасибо вроде получилось сделать и сформировать как надо
admin wrote:Никакие поля сфинкса не заполнены ? точно ? в config.php тоже ничего нет ?

полная
http://i75.fastpic.ru/big/2015/1208/32/ ... 9aa532.jpg
если вы спрашиваете про файл config.php который по адрессу scj/includes/ то в нем вот что
Code: Select all
<?php
global $config;
$config["db_server"] = 'localhost';
$config["db_username"] = 'aga';
$config["db_password"] = 'aga';
$config["db_database"] = 'aga';
$config["php_path"] = '/usr/local/bin/php';
if (function_exists('gzcompress')) $config['gzip_cache'] = true;
$config["admin_email"] = '[email protected]';
error_reporting(E_ALL & ~E_NOTICE);
$config['memcached_host'] = '127.0.0.1';
$config['memcached_port'] = 11211;
admin wrote:В админке
/admin/?operation=rotation&sub=rot_tube&subsub=rot_search_log&
есть поиски точно ?
раз не верите на слово вот скриншот
дополнение 1:
проверил на других страницах, где после вставки кода
Code: Select all
<thumb search_log=all num=1-3 adjust_num_to_page=true>
<li><a href="/search/<!--SEARCH_QUERY-->-1.php" target="_self"><!--SEARCH_QUERY--></a></li>
</thumb>
страница отоброжается но ссылки не появляются, хотя запросы есть (смотреть скриншот выше)
Re: поиск на сайте v2.*
Posted: Wed Dec 09, 2015 7:56 pm
by WorldTraffic
попробовал на только установленном скрипте с дефолтным темплеем такаяже ошибка, а если темплей через хетакцес меняешь, то на странице только ишибки
Re: поиск на сайте v2.*
Posted: Fri Dec 11, 2015 11:21 am
by WorldTraffic
что нужно сделать что бы заработал поиск?
Re: поиск на сайте v2.*
Posted: Fri Dec 11, 2015 6:48 pm
by admin
А по этим запросам находилось хоть что-то ?
Если да - скидывайте админку, я проверю
Re: поиск на сайте v2.*
Posted: Sun Dec 13, 2015 9:20 pm
by WorldTraffic
admin wrote:А по этим запросам находилось хоть что-то ?
Если да - скидывайте админку, я проверю
установили sphinx, все заработало,
НО нашлась проблема
когда просто попадаю на главную страничку все хорошо, потом перехожу по меню на другую страницу и с нее возвращаюсь на главную то пишет content not found
если удалить
<thumb search_log=all num=1-20 adjust_num_to_page=true>
<li><a href="/search/<!--SEARCH_QUERY-->-1.php" target="_self"><!--SEARCH_QUERY--></a></li>
</thumb>
то возращается нормально
подскажите
1. без sphinx в двойке поиск не работает?
2. из мануала
создать каталог scj/sphinx
если скрипт установлен в другую папку то должно быть
папку установки/sphinx ?
для чего эта папка, что в ней должно быть?
Re: поиск на сайте v2.*
Posted: Mon Dec 14, 2015 4:15 pm
by admin
Какой конкретно урл где пишет что 404 ?
Вы уверены что это не кеш браузера ?
Должно искать, попробуйте ап плз.
Это папка куда сфинкс кладет свои индексы. Вы можете хранить в любой папке, это не обязательно делать даже в каталоге скрипта.