Ошибка 1146 что это
Перейти к содержимому

Ошибка 1146 что это

  • автор:

Ошибка #1146 — Table ‘mc_2728.dle_users’ doesn’t exist

Это означает, что таблица dle_users в базе данных mc_2728 не существует. Ее необходимо создать. Обычно эта таблица должна существовать после установки скрипта.

3 Ответ от artom43800 2015-02-08 20:05:55

Re: Ошибка #1146 — Table ‘mc_2728.dle_users’ doesn’t exist

Что надо сделать?) я тупой( извините( обьясните (

4 Ответ от Hanut 2015-02-08 20:42:47

Re: Ошибка #1146 — Table ‘mc_2728.dle_users’ doesn’t exist

Дампом alter_table_users.sql вы пытаетесь обновить таблицу dle_users в базе данных mc_2728. Это означает, что данная таблица должна существовать, иначе обновить ее никак нельзя. Проверьте существование этой таблицы.

Error Number: 1146 Отсутствует таблица в БД ‘dle_plugins_logs’. Как решить проблему?

При попытке обновления скрипта ДЛЕ выдает ошибку Error Number: 1146
Отсутствует таблица в БД ‘dle_plugins_logs’. Создал пустую таблицу. Ошибка не изменилась. Обновление не происходит вообще. Захожу в админпанель, стоит старая версия
Обновляюсь с 12.1 на 14. Поверх скопировал файлы новой версии. Оставил только старый шаблон, содержимое engine/data а именно файлы config.php dbconfig.php и остальные из корня папки. И папку upload
В админке внизу вылазит ошибка с текстом:

 MySQL error in file: \engine\inc\main.php at line 602 Error Number: 1146 The Error returned was: Table 'наименование_бд.dle_plugins_logs' doesn't exist SQL query: SELECT plugin_id, COUNT(id) AS count FROM dle_plugins_logs GROUP BY plugin_id
Ответа пока нет

9 комментариев

Похожие вопросы

Ошибка в полной новости

01.02.2013 Гость Общие вопросы по PHP, MySQL

mysql error 2006

22.05.2013 mahsunseven MySQL

Какой запрос нужно выполнить, что бы создать несуществующую таблицу?

21.07.2013 vlavik007 MySQL

Ошибка RSS в админке

27.01.2014 leon4ick MySQL

MySQL error in file

07.02.2014 sanikaxd MySQL

При регистрации через соц. сети (вк) вылазит Error Number: 1146, не подскажите как решить проблему ?

06.12.2014 advel MySQL

Ошибка MySQL error in file: /engine/modules/register.php at line 134 что это ?

14.02.2015 gadgetss MySQL

Как решить ошибку 1146 в MySQL?

28.12.2015 Trom MySQL

Почему ошибка MySQL error in file: /engine/inc/editnews.php at line 1779 появляется при редактировании новости?

19.06.2016 nalex MySQL

Как исправить ошибку MySQL error in file: /engine/modules/lostpassword.php at line 195 ?

28.10.2018 MrAlex Общие вопросы, MySQL
Последние события
ushkom | Почему не выводится результат тега? 5

Фото ushkom

ushkom
Почему не выводится результат тега?
29-02-2024, 04:14
Да, действительно, нужно было после

$row['xfields_array'] = xfieldsdataload( $row['xfields'] );

Изменил с после

$xfieldsdata = xfieldsdataload( $related['xfields'] );
$row['xfields_array'] = xfieldsdataload( $row['xfields'] );

Большое спасибо за помощь
TeraMoune | Почему не выводится результат тега? 5

Фото TeraMoune

TeraMoune
Почему не выводится результат тега?
29-02-2024, 00:25
Самое главное что в краткой новости работает норм

А посмотрите внимательней в файле show.full.php, сколько находит вхождений xfieldsdataload ?
ushkom | Почему не выводится результат тега? 5

Фото ushkom

ushkom
Почему не выводится результат тега?
28-02-2024, 23:33

Самое главное что в краткой новости работает норм, и в со всёми полными новостями, кроме двух. Время проверял, написано нормально, в одном 100 минут в другом 240

lutskboy | Почему не выводится результат тега? 5

Фото lutskboy

lutskboy
Почему не выводится результат тега?
28-02-2024, 23:23
можно еще так

$tpl->copy_template = str_replace('{vremja-prigotovlenija-norm>', $mod_i, $tpl->copy_template);

Mau | Почему не выводится результат тега? 5
Mau
Почему не выводится результат тега?
28-02-2024, 21:38
Могу предположить, что такой глюк из-за тире в названии доп. поля, но это не точно. )
stillmaster | Как поверх iframe-видео вставить надпись . 1
stillmaster
Как поверх iframe-видео вставить надпись (загружается) ?
27-02-2024, 16:55
Можно например обернуть iframe в div скажем с классом box стили такие

.box {position: relative;background-color: #000;color: #fff!important;display: block;background: url(https://sefil.ru/templates/sefilnew/images/load-player.gif) no-repeat 50% 50% #000;width: 100%;border-radius: 25px;overflow: hidden;height: 500px> 

в моем случае картинка загрузки показывается, но можно например заменить картинку на надпись или другой gif

TeraMoune | Addnews / Редактирование новости с сайта . 3

Фото TeraMoune

TeraMoune
Addnews / Редактирование новости с сайта?
23-02-2024, 05:22

Не INSERT INTO, а UPDATE это разные запросы. Вы нашли запрос первичного добавления записи, а надо обновление уже имеющейся.

Там уже всё сделано с проверками, ничего не надо. Всё что надо я написал, берёте переменную выделяете её и смотрите как она объявляется с самого начала, берёте и переносите в соответствующие места другого файла там где так же начинаются образование получения данных из $_POST. И протягиваете эти переменные до соответствующего запроса, а в нём уже прописываете ровно как и сделано в inc/editnews.php то есть в запросе перечисляете поля и устанавливаете им переменные.

Вам не надо ничего трогать. Надо менять только участок между UPDATE table [перечисляемые поля] WHERE. И дополнить перечисляемые поля, когда объявите все необходимые переменные.

прошу помочь составить запрос, сам не селен в этом деле, огромное спс!

Я не очень хочу заниматься копипастой на 30 с лишним изменений.
Shura0102 | Как сделать аякс кнопку «загрузить еще»? 1
Shura0102
Как сделать аякс кнопку «загрузить еще»?
22-02-2024, 19:00
Метод рабочий, но кнопка

после её нажатия не исчезает, а остаётся на месте. Таким образом их на странице становиться много. Это как то можно исправить?

4iLi911 | Addnews / Редактирование новости с сайта . 3
4iLi911
Addnews / Редактирование новости с сайта?
22-02-2024, 18:00

код нашел, как его дополнить с проверкой? Если уже есть строка с «news_id» то не добовляй.
прошу помочь составить запрос, сам не селен в этом деле, огромное спс!

$db->query( «INSERT INTO » . PREFIX . «_post_extras (news_id, allow_rate, votes, user_id, allow_rss, allow_rss_turbo, allow_rss_dzen) VALUES(», », »,», ‘1’, », »)» );

для проверки можно взять это как я понял
news_id=’

TeraMoune | Addnews / Редактирование новости с сайта . 3

Фото TeraMoune

TeraMoune
Addnews / Редактирование новости с сайта?
22-02-2024, 14:39

Подскажите как исправить файл addnews.php чтоб с сайта движок также при сохранении новости обновлял или добавлял, как и с админ панели при сохранении.

Открыть inc/editnews.php, найти UPDATE запрос с нужной таблицей, и посмотреть как сделано там, посмотреть какие переменные откуда происходят и как и где находятся и как меняются на протяжении всего пути до необходимой строки с sql update запросом, и постараться это все перенести в modules/addnews.php. В конце необходимо добавить необходимые input элементы в шаблон добавления новости, так как данным надо откуда-то взяться.

  • Перенести категории из правого бл… 1
  • Dle Профиль сделать 3
  • Адаптация для ДЛЕ 17 Мультивыбор … 5
  • Перенести функцию из загрузчика ф… 2
  • Добавление мерчанта (платежной си… 2
  • Куплю модуль «парсер актеров… 1
  • Cоздание сайтов (DLE) на тематику… 2
  • Настроить модуль WebShop 1
  • Доп. поле с выбором вариантов мет… 2
  • Вывод fullstory на главной страни… 6
  • Создание простого сайта отзывов (… 0
  • Кастомные стикер/смайлы для комме… 0
  • Бесконечная подгрузка полной ново… 0
  • Запоминание открытой вкладки и со… 0
  • Авторизация пользователей через Т… 0
  • GeoIP — показ информации в зависи… 0
  • Push-уведомление через OneSignal.… 0
  • Giphy for comments (TinyMCE) 4
  • Множественные опросы — модуль Mul… 0
  • Расширенные закладки 0

Ошибка «Mysql query error: (1146)» при просмотре заказа в Битрикс

13.02.2020 Бывает такое что выдает при просмотре заказа:
«Произошла ошибка, включите расширенный вывод ошибок в .settings.php»

для того чтобы понять что за ошибка у вас, вам нужно:
Откройте файл /bitrix/.settings.php и переключите «debug» = «false» в «debug» = «true»

(не забудьте потом вернуть обратно с true на false)

Возвращаемся на страницу заказа а вам тут
[Bitrix\Main\DB\SqlQueryException]
Mysql query error: (1146) Table ‘baza-data.b_sale_trading_platform’ doesn’t exist (400)
и так далее ругается на разные модули заказа (order)

Такого рода ошибка может возникнуть при обновлении ядра Битрикс.

Вам нужно зайти по адресу: /bitrix/modules/sale/lib/ и удалить файл tradingplatform.php
Его не должно быть в ядре, после этого проблема будет решена.

Появление файла могло быть после восстановления сайта из резервной копии или перезагрузки файлов ядра.
Ранее этот файл по ошибке был добавлен, но с версии sale 17.8.25 (18.0.3) его убрали.

В год мы запускаем более 150 сайтов и магазинов.

Ошибка (1146, «Table ‘db_name.125059735_gjt’ doesn’t exist») при обращении к таблице MySQL

Использую Python3 и MySQLdb, пытаюсь обратиться к уже созданной таблице, которая имеет имя: ‘125059735_gjt’ создаю запрос:

tablename_value = str(((user_id) + '_gjt')) query = ("""INSERT INTO `%s` (user_id, time, description, status) VALUES (`%s`, `%s`, `%s`, 1);""") cursor.execute (query, (tablename_value, user_p, time, reason,)) 

мне выдается ошибка:

(1146, «Table ‘db_name.’125059735_gjt» doesn’t exist»)

Не могу сообразить, в чем проблема, подскажите, пожалуйста.
Отслеживать
149k 12 12 золотых знаков 59 59 серебряных знаков 132 132 бронзовых знака
задан 27 окт 2018 в 12:48
Илья Плосковитов Илья Плосковитов
25 4 4 бронзовых знака

А какое значение находится в tablename_value ? И что будет в консоли при print(«»»INSERT INTO `%s` (user_id, time, description, status) VALUES (`%s`, `%s`, `%s`, 1);»»» % (tablename_value, user_p, time, reason,)) ?. PS. думаю так проще будет: tablename_value = ‘<>_gjt’.format(user_id) , хотя если user_id это строка, то tablename_value = user_id + ‘_gjt’

27 окт 2018 в 12:52

Если создавать запрос «»»INSERT INTO %s (user_id, time, description, status) VALUES ( %s , %s , %s , 1);»»» % (tablename_value, user_p, time, reason,), ошибка — not enough arguments for format string

27 окт 2018 в 12:58

Это значит, что у вас в строке %s больше чем параметров, которые подставляете в % . Ну ладно, на ваш вопрос ответ есть, значит дальнейшее обсуждение бессмысленное 🙂

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *