Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fatal error: Uncaught Exception: SafeMySQL #190

Open
DarKl4ne opened this issue Nov 22, 2020 · 0 comments
Open

Fatal error: Uncaught Exception: SafeMySQL #190

DarKl4ne opened this issue Nov 22, 2020 · 0 comments
Assignees

Comments

@DarKl4ne
Copy link

Описание ошибки:

Здравствуйте

Во-первых, прошу прощения, я француз и использую гугл переводчик.

Позвольте мне пояснить, в DlePro 6.3 невозможно установить такой выбор категории
{include file="engine/modules/base/blockpro.php?Template=blockpro/fullexample&catId =7.1&sort=random"}

Я пробовал со всеми шаблонами, и это все та же ошибка. Если я удалю &catId = 7.1, все будет работать нормально. Но как только я его заменяю, у меня появляется эта ошибка

Fatal error: Uncaught Exception: SafeMySQL: Illegal argument to a regular expression.. Full query: [SELECT p.id, p.autor, p.date, p.short_story, p.full_story, p.xfields, p.title, p.category, p.alt_name, p.allow_comm, p.comm_num, p.fixed, p.allow_main, p.symbol, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.related_ids, e.view_edit, e.editdate, e.editor, e.reason FROM dle_postp LEFT JOINdle_post_extrase ON (p.id=e.news_id) WHERE approve AND category regexp "[[:<:]](7|1)[[:>:]]" AND p.date < "2020-11-22 11:12:21" ORDER BY RAND() LIMIT 0, 10] in C:\wamp64\www\datalife\engine\modules\base\core\SafeMySQL.php on line 632 Exception: SafeMySQL: Illegal argument to a regular expression.. Full query: [SELECT p.id, p.autor, p.date, p.short_story, p.full_story, p.xfields, p.title, p.category, p.alt_name, p.allow_comm, p.comm_num, p.fixed, p.allow_main, p.symbol, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.related_ids, e.view_edit, e.editdate, e.editor, e.reason FROMdle_postp LEFT JOINdle_post_extras e ON (p.id=e.news_id) WHERE approve AND category regexp "[[:<:]](7|1)[[:>:]]" AND p.date < "2020-11-22 11:12:21" ORDER BY RAND() LIMIT 0, 10] in C:\wamp64\www\datalife\engine\modules\base\core\SafeMySQL.php on line 632 Call Stack: 0.0004 414072 1. {main}() C:\wamp64\www\datalife\engine\ajax\controller.php:0 0.0069 586856 2. include_once('C:\wamp64\www\datalife\engine\ajax\blockpro.php') C:\wamp64\www\datalife\engine\ajax\controller.php:180 0.0075 604120 3. include('C:\wamp64\www\datalife\engine\modules\base\blockpro.php') C:\wamp64\www\datalife\engine\ajax\blockpro.php:83 0.0076 622264 4. include('C:\wamp64\www\datalife\engine\modules\base\blockpro.inc.php') C:\wamp64\www\datalife\engine\modules\base\blockpro.php:22 0.0116 716912 5. SafeMySQL->getAll() C:\wamp64\www\datalife\engine\modules\base\blockpro.inc.php:915 0.0117 717424 6. SafeMySQL->rawQuery() C:\wamp64\www\datalife\engine\modules\base\core\SafeMySQL.php:291 0.0135 718968 7. SafeMySQL->error() C:\wamp64\www\datalife\engine\modules\base\core\SafeMySQL.php:492

Спасибо за помощь

  • При каких условиях воспроизводится ошибка
  • Страница, на которой наблюдается ошибка
  • Вносились ли модификации в движок
  • Версия DLE: 14.1
  • Версия PHP: 7.2
@pafnuty pafnuty self-assigned this Nov 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants