Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Ошибки, проблемы, недочёты

  • Список форумов
  • ppkBB3cker
  • Ошибки, проблемы, недочёты

Косяки после обновления 2009.07.11

1004 сообщения
  • Пред.
  • 1
  • Перейти на страницу:
  • 17
  • 18
  • 19
  • 20
  • 21
  • Перейти на страницу:
  • 101
  • След.
Просмотры: 58024 • 
LordDissait
Посторонний
Сообщения: 115
Зарегистрирован: 29 июл 2009, 16:06
Сообщение 22 дек 2009, 23:22
Но это тлько если они все приватные)) хотя в большинстве случаев наверно так и есть...
LordDissait
Romelyus
Пользователь
Сообщения: 46
Зарегистрирован: 25 сен 2009, 14:21
Сообщение 23 дек 2009, 12:41
PPK писал(а): в phpmyadmin что даёт этот запрос:

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

SELECT @template_id:=template_id FROM `phpbb_styles_template` WHERE template_name='blueGrace2';
SELECT template_filename FROM `phpbb_styles_template_data` WHERE template_id=@template_id AND template_filename='user_welcome_inactive.txt';
Похожая ошибка, только файл user_welcome.txt
Подправил запрос под себя:

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

SELECT @template_id:=template_id FROM `bar33_styles_template` WHERE template_name='prosilver_blue';
SELECT template_filename FROM `bar33_styles_template_data` WHERE template_id=@template_id AND template_filename='user_welcome.txt';
Что должно особенного выдать? У меня кроме успешного выполнения запроса ничего не показало :)

ЗЫ: конечно, проблему можно решить запихав нужный файл в требуемое место :lol: Но хотелось бы узнать нормальное решение :)
Romelyus
SSSmail
Пользователь
Сообщения: 6
Зарегистрирован: 17 дек 2009, 16:18
Сообщение 23 дек 2009, 14:47
После обновления в место портала появилось:

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

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument

Fatal error: Call to undefined function utf8_basename() in T:\home\virtual\мой_домен\portal\block\ppkBB3cker.php on line 189
И над форумом также...А админка работает нормально...что делать?
При устоновке все трочки ОК...
SSSmail
Romelyus
Пользователь
Сообщения: 46
Зарегистрирован: 25 сен 2009, 14:21
Сообщение 23 дек 2009, 15:30
Что-то как-то РСС странно работает.
Что за лента "Канал - тут_название_сайта"? Чем она от ленты "Все темы" отличается? Почему заблокированные (непроверенные и т.п.) торренты всёравно выходят в ленте? Было бы логичней их оттуда исключить, а лучше сделать опцию на выбор исключать или нет. Ещё было бы намного лучше, если бы список исключений для торрентов был отдельным, лично мне очень этого не хватает.
И ещё багу нашёл — в любой ленте для тем-торрентов берётся не время создания темы, а время, когда была сгенерирована лента (не в "Статистике элементов"). Для обычных тем всё нормально. РРК, исправь пожалуйста.
Romelyus
svpuk
Пользователь
Сообщения: 28
Зарегистрирован: 09 окт 2009, 02:24
Сообщение 23 дек 2009, 17:51
Обновление прошло нормально, все ОК.
очистил кэш.
потом на некоторых торентах при заходе появляеться ошибка 500, не во всех.
экспериментальным путем выяснил что причина кроется /includes/functions.php

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

function copy_forum_permissions($src_forum_id, $dest_forum_ids, $clear_dest_perms = true, $add_log = true)
{
	global $db;

	// Only one forum id specified
	if (!is_array($dest_forum_ids))
	{
		$dest_forum_ids = array($dest_forum_ids);
	}

	// Make sure forum ids are integers
	$src_forum_id = (int) $src_forum_id;
	$dest_forum_ids = array_map('intval', $dest_forum_ids);

	// No source forum or no destination forums specified
	if (empty($src_forum_id) || empty($dest_forum_ids))
	{
		return false;

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

$tz = ($user->data['user_id'] != ANONYMOUS) ? strval(doubleval($user->data['user_timezone'])) : strval(doubleval($config['board_timezone']));
		// Define which AlJAX modules are on
	$aljax_options = array('aljax_on' => 1, 'aljax_pm' => 2, 'aljax_quick_edit' => 3, 'aljax_topic_review' => 4, 'aljax_topic_preview' => 5);
	foreach($aljax_options as $key => $value)
	{
		$user->data['user_' . $key] = ($user->data['user_aljax_options'] & 1 << $value) ? 1 : 0;
	}
	
	$s_aljax_on = $config['aljax_on']? $user->data['user_aljax_on'] : false;
	if( $s_aljax_on && !$user->data['is_bot'] )
	{
		$s_aljax_pm = ($config['aljax_pm'] && $user->data['is_registered'])? $user->data['user_aljax_pm'] : false;
		$s_aljax_quick_edit = $config['aljax_quick_edit']? $user->data['user_aljax_quick_edit'] : false;
		$s_aljax_topic_review = $config['aljax_topic_review']? $user->data['user_aljax_topic_review'] : false;
		$s_aljax_topic_preview = $config['aljax_topic_preview']? $user->data['user_aljax_topic_preview'] : false;
		$s_aljax_register = $config['aljax_register'];
	}
	else
	{
		$s_aljax_pm = $s_aljax_quick_edit = $s_aljax_topic_review = $s_aljax_topic_review = $s_aljax_topic_preview = $s_aljax_register = false;
	}
	
	if(!($s_aljax_pm || $s_aljax_quick_edit || $s_aljax_topic_review || $s_aljax_topic_review || $s_aljax_topic_preview || $s_aljax_register))
	{
		$s_aljax_on = false;
	}
	
	$aljax_pm_interval = ($user->data['user_aljax_pm_interval'] < $config['aljax_pm_interval']) ? $config['aljax_pm_interval'] : $user->data['user_aljax_pm_interval'];

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

'CHECK_TIMEOUT'					=> $aljax_pm_interval * 1000,

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

'S_ENABLE_FEEDS_TORRENTS' => $config['ppkbb_feed_torrents'] ? true : false,
		'S_ENABLE_FEEDS_COMMENTS' => $config['ppkbb_feed_comments'] ? true : false,
		'S_ENABLE_FEEDS_FTORRENTS' => $config['ppkbb_feed_ftorrents'] ? true : false,
		'S_ENABLE_FEEDS_FCOMMENTS' => $config['ppkbb_feed_fcomments'] ? true : false,
		'S_ENABLE_FEEDS_TCOMMENTS' => $config['ppkbb_feed_tcomments'] ? true : false,

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

function my_split_config($config, $count=0, $type=false, $split='')
{
	$s_config=@explode($split ? $split : ' ', $config);
	$count=$count ? $count : sizeof($s_config);
	if($count)
	{
		for($i=0;$i<$count;$i++)
		{
			if($type)
			{
				if(is_array($type) && function_exists($type[$i]))
				{
					$s_config[$i]=call_user_func($type[$i], @$s_config[$i]);
				}
				else if(function_exists($type))
				{
					$s_config[$i]=call_user_func($type, @$s_config[$i]);
				}
			}
			else
			{
				$s_config[$i]=@$s_config[$i];
			}
		}
	}

	return $s_config;
}

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

//$db->sql_query($sql);

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

	'U_TRSEARCH'			=> $auth->acl_get('u_cansearchtr') ? 1 : 0,
		

		'PPKBB3CKER_LOGO'		=> "{$phpbb_root_path}images/tracker/ppkBB3cker-logo.png",
		'PPKBB3CKER_ADDONS'		=> "{$phpbb_root_path}addons/",
что делать, оставить так без этого файла ( все нормально, ошибок так первый взгляд нет) или рыть по ошибкам
svpuk
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 23 дек 2009, 19:49
Romelyus писал(а):
PPK писал(а): в phpmyadmin что даёт этот запрос:

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

SELECT @template_id:=template_id FROM `phpbb_styles_template` WHERE template_name='blueGrace2';
SELECT template_filename FROM `phpbb_styles_template_data` WHERE template_id=@template_id AND template_filename='user_welcome_inactive.txt';
Похожая ошибка, только файл user_welcome.txt
Подправил запрос под себя:

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

SELECT @template_id:=template_id FROM `bar33_styles_template` WHERE template_name='prosilver_blue';
SELECT template_filename FROM `bar33_styles_template_data` WHERE template_id=@template_id AND template_filename='user_welcome.txt';
Что должно особенного выдать? У меня кроме успешного выполнения запроса ничего не показало :)

ЗЫ: конечно, проблему можно решить запихав нужный файл в требуемое место :lol: Но хотелось бы узнать нормальное решение :)
Нужно не запихать файл, а удалить запись о нём в БД и запрос должен показать наличие или отсутствие записи об этом файле, а не успешность запроса ..
PPK
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 23 дек 2009, 19:52
SSSmail писал(а):После обновления в место портала появилось:

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

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 284: in_array() [function.in-array]: Wrong datatype for second argument

Fatal error: Call to undefined function utf8_basename() in T:\home\virtual\мой_домен\portal\block\ppkBB3cker.php on line 189
И над форумом также...А админка работает нормально...что делать?
При устоновке все трочки ОК...
:? каким образом обновлялись? ... пропущены (частично обновлены) обновления (в частности то, где обновления до версии 3.0.6), поэтому ошибки ..
PPK
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 23 дек 2009, 19:54
Romelyus писал(а):Что-то как-то РСС странно работает.
Что за лента "Канал - тут_название_сайта"? Чем она от ленты "Все темы" отличается?
Не ко мне .. ;)
Romelyus писал(а):Почему заблокированные (непроверенные и т.п.) торренты всёравно выходят в ленте? Было бы логичней их оттуда исключить, а лучше сделать опцию на выбор исключать или нет. Ещё было бы намного лучше, если бы список исключений для торрентов был отдельным, лично мне очень этого не хватает.
Подумаю
Romelyus писал(а):И ещё багу нашёл — в любой ленте для тем-торрентов берётся не время создания темы, а время, когда была сгенерирована лента (не в "Статистике элементов"). Для обычных тем всё нормально. РРК, исправь пожалуйста.

Посмотрю (так везде и в темах то же)
PPK
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 23 дек 2009, 20:00
svpuk писал(а):Обновление прошло нормально, все ОК.
очистил кэш.
потом на некоторых торентах при заходе появляеться ошибка 500, не во всех.
экспериментальным путем выяснил что причина кроется /includes/functions.php

что делать, оставить так без этого файла ( все нормально, ошибок так первый взгляд нет) или рыть по ошибкам
Это какое обновление и чем? ... :shock:

1. То, что отмечено как удаленные при обновление, там должно быть добавлено (причём функция my_split_config ещё в 28 обновлении)
2. То, что отмечено как добавленное при обновлении, вообще к обновлению не имеет отношения, это (судя по этому - $s_aljax_pm) мод Full Ajax Mod
PPK
svpuk
Пользователь
Сообщения: 28
Зарегистрирован: 09 окт 2009, 02:24
Сообщение 23 дек 2009, 20:14
РРК
Обновление #29 2009.12.21 скачено отсюда http://protoneutron.narod.ru/up/ppkBB3c ... 0091221.7z
Может я что не правильно делаю, но порядок такой:
1. Сохраняю все что можно.
2. Из архива распаковываю в корень.
3. Запускаю http://localhost/inetpub/wwwroot/instal ... date29.php
на белой станице 5-6 надписей ОК и текст.
4.Удаляю папку /install
5.Очистка кэша.

Сравнивал файлы до и после обновления.
строка присутствует только в одном(1) месте №321в обновленном файле

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

function my_split_config($config, $count=0, $type=false, $split='')

в старом ее вообще нет.
svpuk
1004 сообщения
  • Пред.
  • 1
  • Перейти на страницу:
  • 17
  • 18
  • 19
  • 20
  • 21
  • Перейти на страницу:
  • 101
  • След.

Вернуться в «Ошибки, проблемы, недочёты»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo