Core error:

S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Core error:

Post by S_Flash »

А на уровне скрипта до входа поискового запроса в базу можно заменять все подряд идущие дефисы на один?
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Core error:

Post by admin »

можно заменять это в common.php например если я верно понял
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Core error:

Post by S_Flash »

Можно было бы, не спорю.. Но я ещё бы понял, еслиб "не заменять" было кому-то хоть нужно, а так можно и пол-скрипта написать в common.php! Мы же в common не проверяем все запросы на SQL инекции. Нет, это дело скрипта или ОРМ. А чем этот случай намного лучше, если он вызывает ошибку БД?
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Core error:

Post by admin »

теперь ясно

суть такая, если юзер

-test


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

те просто замена -- не поможет, там правил целая куча

поэтому тут надо определиться что именно мешает, если проблема только в том что пишет ошибку на такие поисковые запросы то я могу просто убрать логгирование этих ошибок
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Core error:

Post by S_Flash »

Я не возражаю от того, чтоб убрать логирование подобного ибо от него не холодно не жарко..

Аот ещё связанные с поиском, как я понял:

Core error: Mysql error 1064: syntax error, unexpected ')', expecting $end (SELECT SQL_CALC_FOUND_ROWS gs.gallery_id, gs.thumb_id, gi.sponsor_id, gi.content_count, gi.content_type, gs.total_shows, gs.total_clicks, gs.total_ctr, gt.thumb_url, gt.source_thumb_url, gd.*, gi.content_count, gi.crop_profile_id, gs.activation_date, gi.added_date, gi.duration, gi.url, gi.gallery_total_shows, gi.sponsor_id, gi.source_url, gi.custom_gallery FROM rot_gallery_stats1 as gs JOIN rot_gallery_info as gi on gi.gallery_id = gs.gallery_id JOIN rot_gallery_data1 as gd on gd.gallery_id = gs.gallery_id JOIN rot_thumbs as gt on gt.thumb_id = gs.thumb_id WHERE 1 = 1 AND gi.gallery_status = 'active' AND gi.gallery_type = 0 and gs.best_thumb = 'yes' and gs.group_id = 0 and MATCH ( gd.`alt` , gd.`description` ) AGAINST ('\'nvOpzp; AND 1=1 OR (\'>iKO)),' IN BOOLEAN MODE) ORDER BY tested_thumb DESC, gs.total_ctr DESC LIMIT 0, 150# queryitems)

Core error: Mysql error 1064: syntax error, unexpected $end (SELECT SQL_CALC_FOUND_ROWS gs.gallery_id, gs.thumb_id, gi.sponsor_id, gi.content_count, gi.content_type, gs.total_shows, gs.total_clicks, gs.total_ctr, gt.thumb_url, gt.source_thumb_url, gd.*, gi.content_count, gi.crop_profile_id, gs.activation_date, gi.added_date, gi.duration, gi.url, gi.gallery_total_shows, gi.sponsor_id, gi.source_url, gi.custom_gallery FROM rot_gallery_stats1 as gs JOIN rot_gallery_info as gi on gi.gallery_id = gs.gallery_id JOIN rot_gallery_data1 as gd on gd.gallery_id = gs.gallery_id JOIN rot_thumbs as gt on gt.thumb_id = gs.thumb_id WHERE 1 = 1 AND gi.gallery_status = 'active' AND gi.gallery_type = 0 and gs.best_thumb = 'yes' and gs.group_id = 0 and MATCH ( gd.`alt` , gd.`description` ) AGAINST ('40+' IN BOOLEAN MODE) ORDER BY tested_thumb DESC, gs.total_ctr DESC LIMIT 0, 150# queryitems)
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Core error:

Post by admin »

да, я уберу логгирование таких ошибок что б они не раздражали
Don't forget to run script update
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Core error:

Post by admin »

какая версия мускла у вас?
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Core error:

Post by S_Flash »

Your Build 202302080508 (Current build: 202302130703 Update available ) PHP version 7.2.34 Mysql Version: 8.0.25-15
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: Core error:

Post by admin »

что то у меня мускл не ругается на такие запросы
видимо есть какие то сетинги про которые я не знаю
скиньте плз шел и админку к домену
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Core error:

Post by S_Flash »

А можно пример кода для common.php который поможет заменить поисковую переменную? Особенно интересует само имя переменной которую необходимо использовать в данном случае?
Post Reply