Видео FAQ - Установка Sphinx и его настройка для TorrentPier

Dr_Brown

Пользователь
Gemini_13, если в поиске искать только с галкой искаить все слова лезет:
Fatal error: DB Error [search.php(843)] in /var/www/dr_brown/data/www/unitaz.ua/includes/db/mysql.php on line 804
 
G

Gemini_13

Гость
Dr_Brown, вроде уже и давно на форуме... давно трекер свой... а блять логи впадло открыть, проще написать умное сообщение с ошибкой.
 

Dr_Brown

Пользователь
HTML:
#001054 Unknown column 't.post_id' in 'where clause'
 
SELECT t.topic_id AS item_id FROM bb_topics t, bb_posts p WHERE t.topic_id = p.topic_id AND t.topic_status != 2 AND t.post_id IN(1) GROUP BY item_id ORDER BY t.topic_last_post_time DESC LIMIT 500
 
Source  : search.php(843) :: db1.unitaz
IP      : 62.182.65.164
Date    : 2013-08-31 23:06:47
Agent  : Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 YaBrowser/1.7.1364.21027 Safari/537.22
Req_URI : /search.php
Referer : http://unitaz.ua/search.php
Method  : POST
PID    : 07280
Request : Array
(
    [nm] => дебагер
    [pn] =>
    [f] => Array
        (
            [0] => 0
        )
 
    [tm] => 0
    [dm] => 0
    [o] => 1
    [s] => 0
    [submit] =>   Поиск  
    [mode] =>
    [t] => 0
)______________________________________________________________________________
 
G

Gemini_13

Гость
Dr_Brown, попробуй заменить:
PHP:
$where_id = ($title_match) ? 'topic_id' : 'post_id';
на:
PHP:
$where_id = ($join_s) ? 'topic_id' : 'post_id';

это баг движка, потому запости в нужном разделе
 

Dr_Brown

Пользователь
Gemini_13, димка разбирал в свойм видео эту ошибку, но до конца не понятно, не хотелось бы код коментить.
 
G

Gemini_13

Гость
ну вот и отлично. напиши в багах ошибку и решение, пусть в свн зальют если решение верное
 
Сверху