Страница 32 из 35

Thanks for posts by Палыч

Добавлено: 26 ноя 2014, 16:18
LBeaver
rxu писал(а):
LBeaver писал(а):QR_BBPOST не помогло
Не может быть.

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

#cat ext/gfksx/ThanksForPosts/language/ru/email/short/user_thanks.txt
Subject: {THANKS_SUBG} — «{POST_SUBJECT}»

Здравствуйте, {POSTER_NAME}!

Вы получили это уведомление потому, что пользователь {USERNAME} {POST_THANKS} «{POST_SUBJECT}» на конференции «{SITENAME}».

Если вы хотите просмотреть данное сообщение, перейдите по следующей ссылке:
{U_POST_THANKS}

{EMAIL_SIG}
Всё верно? Выскакивает :(

Thanks for posts by Палыч

Добавлено: 26 ноя 2014, 16:39
rxu
Кэш очищали?

Thanks for posts by Палыч

Добавлено: 26 ноя 2014, 16:42
LBeaver
Очищал.

Thanks for posts by Палыч

Добавлено: 29 ноя 2014, 14:03
rxu
gyk писал(а):QR_BBPOST Вы правы
Попробовал еще раз исправить миграцию. Если протестируете, будет неплохо.

Thanks for posts by Палыч

Добавлено: 02 дек 2014, 14:21
gyk
rxu писал(а):Попробовал еще раз исправить миграцию. Если протестируете, будет неплохо.
Откатил БД на "до начала экспериментов с этим расширением". При попытке включить:

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

SQL ERROR [ mysqli ]

Column 'forum_id' cannot be null [1048]

SQL

UPDATE phpbb_thanks SET forum_id = (SELECT forum_id FROM phpbb_posts WHERE post_id = phpbb_thanks.post_id AND post_id IN (690, 1043, 2204, 5343, 5628, 5634, 11384, 13796, 15095, 16133, 17717, 17762, 18221, 18221, 18819, 18854, 20221, 20230, 22738, 22918, 23143, 23143, 23143, 23752, 25184, 25817, 27632, 27662, 29570, 29802, 29913, 29918, 30053, 30234, 30901, 33784, 37506, 38816, 39478, 41491, 44734, 45977, 46627, 46629, 47531, 47536, 48259, 48345, 48526, 49321, 50301, 50445, 50570, 50667, 50667, 50751, 50816, 50829, 50842, 51146, 51280, 51280, 51317, 51392, 51392, 51433, 51502, 51580, 51580, 51616, 51616, 51656, 51656, 51661, 51690, 51710, 51710, 51710, 51792, 51987, 52010, 52015, 52015, 52015, 52029, 52029, 52051, 52091, 52181, 52206, 52257, 52301, 52301, 52301, 52301, 52311, 52314, 52393, 52404, 52475, 52508, 52508, 52513, 52513, 52536, 52536, 52538, 52566, 52585, 52601, 52601, 52661, 52687, 52687, 52687, 52687, 52695, 52708, 52717, 52745, 52758, 52758, 52758, 52810, 52810, 52823, 52823, 52823, 52827, 52843, 52852, 52855, 52872, 52879, 52879, 52879, 52895, 52910, 52960, 52960, 52965, 52982, 52991, 53007, 53007, 53009, 53009, 53011, 53036, 53041, 53094, 53103, 53131, 53131, 53153, 53158, 53161, 53165, 53410, 53428, 53432, 53432, 53663, 53663, 53663, 53667, 53675, 53676, 53737, 53737, 53807, 53807, 53807, 53807, 53807, 53807, 53807, 53825, 53825, 53825, 53825, 53900, 53900, 53909, 53928, 53975, 53976, 53981, 53985, 53985, 53985, 53985, 53985, 53985, 53985, 53985, 53985, 53995, 53995, 54064, 54064, 54090, 54092, 54322, 54322, 54322, 54322, 54322, 54322, 54322, 54400, 54468, 54519, 54594, 54606, 54606, 54675, 54675, 54677, 54677, 54716, 54721, 54743, 54743, 54815, 54848, 54850, 54881, 54881, 54904, 54927, 54977, 54977, 54977, 54992, 55009, 55021, 55073, 55073, 55091, 55091, 55172, .......... 114635, 114636, 114638))

BACKTRACE

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

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 852
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 194
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/ext/gfksx/ThanksForPosts/migrations/v_1_2_8.php
LINE: 107
CALL: phpbb\db\driver\factory->sql_query()

FILE: (not given by php)
LINE: (not given by php)
CALL: gfksx\ThanksForPosts\migrations\v_1_2_8->update_thanks_table()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 510
CALL: call_user_func_array()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 456
CALL: phpbb\db\migrator->run_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 294
CALL: phpbb\db\migrator->process_data_step()

FILE: [ROOT]/phpbb/db/migrator.php
LINE: 174
CALL: phpbb\db\migrator->try_apply()

FILE: [ROOT]/phpbb/extension/base.php
LINE: 80
CALL: phpbb\db\migrator->update()

FILE: [ROOT]/ext/gfksx/ThanksForPosts/ext.php
LINE: 52
CALL: phpbb\extension\base->enable_step()

FILE: [ROOT]/phpbb/extension/manager.php
LINE: 187
CALL: gfksx\ThanksForPosts\ext->enable_step()

FILE: [ROOT]/includes/acp/acp_extensions.php
LINE: 184
CALL: phpbb\extension\manager->enable_step()

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

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
Полный текст ошибки в аттаче.

Thanks for posts by Палыч

Добавлено: 02 дек 2014, 15:30
Djeday
Поставил: viewtopic.php?f=5&t=81#p2697 и перестал работать данный екст. :(

Отправлено спустя 6 минут 37 секунд:
Прикольно, что после установки Аддона, все работает на Ура даже с СЕО модом. Странно.

Thanks for posts by Палыч

Добавлено: 02 дек 2014, 17:39
rxu
[ref]gyk[/ref], странно всё это. Теперь-то уж точно все эти посты существуют и в таблице спасибок, и в таблице постов.

Thanks for posts by Палыч

Добавлено: 02 дек 2014, 19:59
gyk
rxu писал(а):[ref]gyk[/ref], странно всё это. Теперь-то уж точно все эти посты существуют и в таблице спасибок, и в таблице постов.
Если бы как-то перехватить эту ошибку...
Если возвращает "Column 'forum_id' cannot be null [1048]", выполняем

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

UPDATE phpbb_thanks SET forum_id = (SELECT forum_id FROM phpbb_posts WHERE post_id = phpbb_thanks.post_id)
и сразу

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

DELETE FROM phpbb_thanks WHERE forum_id = 0
По такому сценарию, удавалось включить расширение. Правда, как говорил ранее, оно неадекватно, после этого, работало. Или не из-за этого... :roll:

Thanks for posts by Палыч

Добавлено: 22 дек 2014, 10:55
DeonisRay
Добрый день!
Такая проблемка:
Мод благодарностей, то работает, то не работает, периодичности нет,
В конфиге форума
прописано

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

@define('PHPBB_INSTALLED', true);
@define('DEBUG', true);
@define('PHPBB_DISPLAY_LOAD_TIME', true);
@define('DEBUG_CONTAINER', true);
ini_set('display_errors', 'on');
Ошибок не выдает ни в браузер, ни в error.log.
Стоит Ultimate SEO URL + addon_for_thanks_for_posts , включение, выключение либо удаление данных модулей не помогает.

Thanks for posts by Палыч

Добавлено: 22 дек 2014, 13:17
Алг
файрбаг браузера что-то говорит?