Avatar index viewforum [Авы топистартера и ответившего]

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Пчелкин »

Кто знает, подскажите пожалуйста. куда копать...что означает эта ошибка при копировании темы, разделении или объединении из модераторки?

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysqli ]

Field 'topic_first_poster_avatar' doesn't have a default value [1364]

SQL

INSERT INTO forum_topics (forum_id, icon_id, topic_attachment, topic_approved, topic_reported, topic_title, seo_desc, seo_key, topic_seo_title, topic_poster, topic_time, topic_replies, topic_replies_real, topic_status, topic_type, topic_first_poster_name, topic_last_poster_id, topic_last_poster_name, topic_last_post_time, topic_last_view_time, topic_bumped, topic_bumper, poll_title, poll_start, poll_length, poll_max_options, poll_vote_change) VALUES (145, 5, 0, 1, 0, 'Пробная тема 2', '', '', '', 55, 1347282266, 5, 5, 1, 0, 'Pthelovod', 55, 'Pthelovod', 1347282321, 1347288505, 0, 0, '', 0, 0, 1, 0)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 1160
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 109
CALL: mcp_fork_topic()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: mcp_main->main()

FILE: [ROOT]/includes/functions_module.php
LINE: 802
CALL: p_master->load_active()

FILE: [ROOT]/mcp.php
LINE: 174
CALL: p_master->load()
Скрипт mysql_upgrader.phр- поправок БД уже скачивал, запросы выполнил...не помогло...

Добавлено спустя 52 секунды:
Re: Avatar_index_viewforum121a [Авы топистартера и ответившего]
Кста...запросы не все прошли нормально...несколько были красными...

Добавлено спустя 2 минуты 4 секунды:
Re: Avatar_index_viewforum121a [Авы топистартера и ответившего]
Это при копировании всей темы в другой подфорум

Код: Выделить всё

Произошла общая ошибка: Общая ошибка 
» SQL ERROR [ mysqli ]

Field 'topic_first_poster_avatar' doesn't have a default value [1364]

SQL

INSERT INTO forum_topics (forum_id, icon_id, topic_attachment, topic_approved, topic_reported, topic_title, seo_desc, seo_key, topic_seo_title, topic_poster, topic_time, topic_replies, topic_replies_real, topic_status, topic_type, topic_first_poster_name, topic_last_poster_id, topic_last_poster_name, topic_last_post_time, topic_last_view_time, topic_bumped, topic_bumper, poll_title, poll_start, poll_length, poll_max_options, poll_vote_change) VALUES (145, 5, 0, 1, 0, 'Пробная тема 2', '', '', '', 55, 1347282266, 5, 5, 1, 0, 'Pthelovod', 55, 'Pthelovod', 1347282321, 1347288505, 0, 0, '', 0, 0, 1, 0)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 1160
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 109
CALL: mcp_fork_topic()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: mcp_main->main()

FILE: [ROOT]/includes/functions_module.php
LINE: 802
CALL: p_master->load_active()

FILE: [ROOT]/mcp.php
LINE: 174
CALL: p_master->load()
ПыСы...Авто исправил ...правки внес в мод...
Последний раз редактировалось Пчелкин 24.03.2013 8:32, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение DK7 »

ну залезьте в бд, и посмотрите что у вас творится в таблице _топикс с полем topic_first_poster_avatar у форма с id = 145
оно наверняка будет пустое, а в настройках поля указано что оно NOT NULL
следовательно надо копать в сторону файла avatar_update.php и смотреть почему не сработал сей апдейт

Код: Выделить всё

		$sql = 'UPDATE ' . TOPICS_TABLE . "
				SET topic_first_poster_avatar = '" . $db->sql_escape($row['user_avatar']) . "', topic_first_poster_avatar_type = " . (int) $row['user_avatar_type'] . ', topic_first_poster_avatar_width = ' . (int) $row['user_avatar_width'] . ', topic_first_poster_avatar_height = ' . (int) $row['user_avatar_height'] . '
				WHERE topic_poster = ' . (int) $row['user_id'];
			$db->sql_query($sql);
если проблема именно с этой одной темой, задайте необходимое значение напрямую через бд в нужное поле.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Пчелкин »

DK7

В таблице все корректно...тут что-то другое...и появился косяк именно после обновление мода до 1.3.0
И зачем я тока обновился? Возврат то уже невозможен!!!
Пошел в рекрутинг...по другому - никак!!!
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Avatar_index_viewforum121a [Авы топистартера и ответившего]

Сообщение МайскийЖук »

Пчелкин, ну что мешает самостоятельно зайти в базу и поставить нужному полю значение по умолчанию, чтобы эта ошибка больше не выскакивала?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Пчелкин »

Что и на что? чего то я туплю совсем уже...

Добавлено спустя 5 минут 42 секунды:
Re: Avatar_index_viewforum121a [Авы топистартера и ответившего]
Во чего тут...
0333.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Shredder »

По умолчанию "Как определено: 0"
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Avatar_index_viewforum121a [Авы топистартера и ответившего]

Сообщение МайскийЖук »

phpMyAdminp → твоя база → таблица «prefix_topics» → поле «topic_first_poster_avatar» → Редактировать

Изображение

Впиши сюда что-нибудь. Это избавит тебя от ошибки.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Пчелкин »

Shredder писал(а):По умолчанию "Как определено: 0"
МайскийЖук писал(а):phpMyAdmin → твоя база → таблица «prefix_topics» → поле «topic_first_poster_avatar» → Редактировать
Ээээ...ни фига...
0337.jpg
При копировании темы в тот-же форум или другой

Код: Выделить всё

SQL ERROR [ mysqli ]

Field 'topic_last_poster_avatar' doesn't have a default value [1364]

SQL

INSERT INTO forum_topics (forum_id, icon_id, topic_attachment, topic_approved, topic_reported, topic_title, seo_desc, seo_key, topic_seo_title, topic_poster, topic_time, topic_replies, topic_replies_real, topic_status, topic_type, topic_first_poster_name, topic_last_poster_id, topic_last_poster_name, topic_last_post_time, topic_last_view_time, topic_bumped, topic_bumper, poll_title, poll_start, poll_length, poll_max_options, poll_vote_change) VALUES (145, 0, 0, 1, 0, 'Фигня какоя-то', '', '', '', 55, 1347341231, 0, 0, 0, 0, 'Pthelovod', 55, 'Pthelovod', 1347341247, 1347341873, 0, 0, '', 0, 0, 1, 0)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 1160
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 109
CALL: mcp_fork_topic()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: mcp_main->main()

FILE: [ROOT]/includes/functions_module.php
LINE: 802
CALL: p_master->load_active()

FILE: [ROOT]/mcp.php
LINE: 174
CALL: p_master->load()
Добавлено спустя 7 минут 23 секунды:
Re: Avatar_index_viewforum121a [Авы топистартера и ответившего]
При разделении на две "Отделить после отмеченного сообщения"

Код: Выделить всё

Общая ошибка
SQL ERROR [ mysqli ]

Field 'topic_first_poster_avatar' doesn't have a default value [1364]

SQL

INSERT INTO forum_topics (forum_id, topic_title, icon_id, topic_approved) VALUES (145, 'Фигня какоя-то-2', 0, 1)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/mcp/mcp_topic.php
LINE: 544
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/mcp/mcp_topic.php
LINE: 74
CALL: split_topic()

FILE: [ROOT]/includes/mcp/mcp_main.php
LINE: 211
CALL: mcp_topic_view()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: mcp_main->main()

FILE: [ROOT]/mcp.php
LINE: 249
CALL: p_master->load_active()
Строки разные в файлах...
Не...такого еще не было чтоб три дня все проверять и НИЧЕГО...

Добавлено спустя 2 минуты 41 секунду:
Re: Avatar_index_viewforum121a [Авы топистартера и ответившего]
Вернул настройки таблицы назад...

ПыСы...Авто исправил ...правки внес в мод...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Пчелкин 24.03.2013 8:34, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Avatar_index_viewforum121a [Авы топистартера и ответившего]

Сообщение МайскийЖук »

Смени тип поля с MEDIUMTEXT на VARCHAR и еще раз поставь ноль в то поле, которое я указал.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Пчелкин »

МайскийЖук писал(а):с MEDIUMTEXT на VARCHAR
Я чего тока уже не менял там...
0338.jpg
Добавлено спустя 1 минуту 32 секунды:
Re: Avatar_index_viewforum121a [Авы топистартера и ответившего]
Я уже плакаль...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Avatar_index_viewforum121a [Авы топистартера и ответившего]

Сообщение МайскийЖук »

:lol:

Ну ты либо NOT NULL тогда убери, либо не ноль туда ставь, а еще чо-нибудь. А то несвязуха какая-то.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Пчелкин »

Не хочет поле никаким изменениях подчиняться...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Avatar_index_viewforum121a [Авы топистартера и ответившего]

Сообщение МайскийЖук »

Ну что значит не хочет? Невозможно NOT NULL поставить что ли? Или что?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Avatar_index_viewforum121a [Авы топистартера и ответивше

Сообщение Пчелкин »

Вопрос - как?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Avatar_index_viewforum121a [Авы топистартера и ответившего]

Сообщение МайскийЖук »

Эмм… а рядом с Null галочку поставить? Не?
Любовь и боль, покой и бой я как любой несу с собой…

Вернуться в «Поддержка модов для phpBB 3.0.x»