phpBB Digests

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
sosfx
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 8 месяцев
Благодарил (а): 7 раз

Re: phpBB Digests

Сообщение sosfx »

Помогите установить мод, при запуске digests_install.php появляется белый экран, понимаю что надо увеличить время исполнения скриптов, но возможности пока такой нет. На сайте 250тыс. пользователей, а база весит 10ГБ, вот и вешается digests_install.php
Может можно как то обходным путем сделать запросы к базе? Версия мода 2.2.24. Брал тут https://phpbbservices.com/digests_wp#phpBB3
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

phpBB Digests

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

Может можно как то обходным путем сделать запросы к базе?
Как два пальца. Открываешь /root/digests_install.php и выполняешь все, что в нем прописано, вручную.

Например, следующий код:

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

// Add digest columns to the phpbb_users table
		'table_column_add' => array(
			array(USERS_TABLE, 'user_digest_filter_type', array('VCHAR:3', 'ALL')),
			array(USERS_TABLE, 'user_digest_format', array('VCHAR:4', 'HTML')),
			array(USERS_TABLE, 'user_digest_max_display_words', array('UINT', 0)),
			array(USERS_TABLE, 'user_digest_max_posts', array('UINT', 0)),
			array(USERS_TABLE, 'user_digest_min_words', array('UINT', 0)),
			array(USERS_TABLE, 'user_digest_new_posts_only', array('TINT:4', 0)),
			array(USERS_TABLE, 'user_digest_pm_mark_read', array('TINT:4', 0)),
			array(USERS_TABLE, 'user_digest_remove_foes', array('TINT:4', 0)),
			array(USERS_TABLE, 'user_digest_reset_lastvisit', array('TINT:4', 1)),
			array(USERS_TABLE, 'user_digest_send_hour_gmt', array('DECIMAL', '0.00')),
			array(USERS_TABLE, 'user_digest_send_on_no_posts', array('TINT:4', 0)),
			array(USERS_TABLE, 'user_digest_show_mine', array('TINT:4', 1)),
			array(USERS_TABLE, 'user_digest_show_pms', array('TINT:4', 1)),
			array(USERS_TABLE, 'user_digest_sortby', array('VCHAR:13', 'board')),
			array(USERS_TABLE, 'user_digest_type', array('VCHAR:4', 'NONE')),
		),
добавляет поля в таблицу phpbb_users. По-моему, там все предельно просто и ясно.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: phpBB Digests

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

sosfx писал(а):появляется белый экран
Это когда белый экран стал признаком
sosfx писал(а): вешается digests_install.php
???
На крайняк - как написал МайскийЖук или еще в инсталлятор можно вписать тайм ауты в перечне запросов.
Во многих модах такие опции в инсталляторах вписаны (например АРКАДЫ, СПАСИБКИ и ряд других, т.н. "многотаблично-полевых")
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
sosfx
phpBB 1.2.1
Сообщения: 21
Стаж: 14 лет 8 месяцев
Благодарил (а): 7 раз

Re: phpBB Digests

Сообщение sosfx »

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

Re: phpBB Digests

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

Я в этом, если честно - ни бум-бум пока... Но на этом ресурсе есть много ярких личностей, которые в инсталлятор тайм ауты впишут легко и непринужденно... Если надо - ждите волонтеров или в велкам рекрутинг...
Для себя я делал такое, когда приперло для одного слабого форума, но по наитию, слизывая код с указанных мной модов...

Добавлено спустя 53 секунды:
Но лучше просто кусками по наколке МайскийЖук
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
vulkan3
phpBB 2.0.0
Сообщения: 221
Стаж: 16 лет 5 месяцев
Благодарил (а): 32 раза
Поблагодарили: 2 раза

Re: phpBB Digests

Сообщение vulkan3 »

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

Parse error: syntax error, unexpected '}' in /var/www/pritoc/data/www/pritoc.org/includes/template.php(231) : eval()'d code on line 393
установил но зайти на в модули в не настройку зайти не могу
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: phpBB Digests

Сообщение Татьяна5 »

Проверять правки стиля админки. Где-то закрытое лишний раз условие.
vulkan3
phpBB 2.0.0
Сообщения: 221
Стаж: 16 лет 5 месяцев
Благодарил (а): 32 раза
Поблагодарили: 2 раза

Re: phpBB Digests

Сообщение vulkan3 »

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

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