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

       

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

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

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

1004 сообщения
  • Пред.
  • 1
  • Перейти на страницу:
  • 17
  • 18
  • 19
  • 20
  • 21
  • Перейти на страницу:
  • 101
  • След.
Просмотры: 61942 • 
  • LordDissait Сообщение 22.12.2009
    Но это тлько если они все приватные)) хотя в большинстве случаев наверно так и есть...
LordDissait
  • Romelyus Сообщение 23.12.2009
    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 Сообщение 23.12.2009
    После обновления в место портала появилось:

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

    [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 Сообщение 23.12.2009
    Что-то как-то РСС странно работает.
    Что за лента "Канал - тут_название_сайта"? Чем она от ленты "Все темы" отличается? Почему заблокированные (непроверенные и т.п.) торренты всёравно выходят в ленте? Было бы логичней их оттуда исключить, а лучше сделать опцию на выбор исключать или нет. Ещё было бы намного лучше, если бы список исключений для торрентов был отдельным, лично мне очень этого не хватает.
    И ещё багу нашёл — в любой ленте для тем-торрентов берётся не время создания темы, а время, когда была сгенерирована лента (не в "Статистике элементов"). Для обычных тем всё нормально. РРК, исправь пожалуйста.
Romelyus
  • svpuk Сообщение 23.12.2009
    Обновление прошло нормально, все ОК.
    очистил кэш.
    потом на некоторых торентах при заходе появляеться ошибка 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 Сообщение 23.12.2009
    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 Сообщение 23.12.2009
    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 Сообщение 23.12.2009
    Romelyus писал(а):Что-то как-то РСС странно работает.
    Что за лента "Канал - тут_название_сайта"? Чем она от ленты "Все темы" отличается?
    Не ко мне .. ;)
    Romelyus писал(а):Почему заблокированные (непроверенные и т.п.) торренты всёравно выходят в ленте? Было бы логичней их оттуда исключить, а лучше сделать опцию на выбор исключать или нет. Ещё было бы намного лучше, если бы список исключений для торрентов был отдельным, лично мне очень этого не хватает.
    Подумаю
    Romelyus писал(а):И ещё багу нашёл — в любой ленте для тем-торрентов берётся не время создания темы, а время, когда была сгенерирована лента (не в "Статистике элементов"). Для обычных тем всё нормально. РРК, исправь пожалуйста.

    Посмотрю (так везде и в темах то же)
PPK
  • Аватара пользователя
    PPK Сообщение 23.12.2009
    svpuk писал(а):Обновление прошло нормально, все ОК.
    очистил кэш.
    потом на некоторых торентах при заходе появляеться ошибка 500, не во всех.
    экспериментальным путем выяснил что причина кроется /includes/functions.php

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

    1. То, что отмечено как удаленные при обновление, там должно быть добавлено (причём функция my_split_config ещё в 28 обновлении)
    2. То, что отмечено как добавленное при обновлении, вообще к обновлению не имеет отношения, это (судя по этому - $s_aljax_pm) мод Full Ajax Mod
PPK
  • svpuk Сообщение 23.12.2009
    РРК
    Обновление #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-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума