Пропустить

Сообщаем об ошибках phpBB 3.0.x разработчикам

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение rxu » 22.11.2009 12:19

Shredder писал(а):когда отправляешь лс и одновременно приходит тебе

Это как? Распишите последовательность действий, шаг за шагом.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Shredder » 22.11.2009 12:22

rxu
Это уже не важно, я зря на это подумал. Происходит в любое время - просто когда кому-то лс отправляешь. Кажется, что без каких-либо дополнительных условий (либо я их пока просто не заметил). Но бывает не так часто - за 3 дня где-то раза 4 было, хотя личек отправил уже наверное больше сотни - словно, когда ему заблагорассудится...

Shredder
Former team member
 
Сообщения: 1034
Зарегистрирован: 14.12.2008 11:18
Благодарил (а): 62 раз.
Поблагодарили: 181 раз.

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение rxu » 22.11.2009 12:24

Просто отправляете одному адресату? Или нескольким? Или группе?
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Shredder » 22.11.2009 12:35

Просто одному человеку.

Добавлено спустя 1 час 25 минут 51 секунду:
Закономерность установлена. Ответ самому себе происходит, когда отправляешь сообщение из папки "исходящие" или "отправленные". То есть, например, я отправляю ЛС собеседнику, захожу просмотреть отправленное только что (или пока ещё лежащее в исходящих) сообщение, и хочу написать ещё одно, нажав тут же кнопку "ответить" или "цитата" - вот тогда оно и уходит мне самому.

Добавлено спустя 13 минут 5 секунд:
На чистом 3.0.6 повторяется. Слава Богу, - значит, хоть не баг обновления. Но на 3.0.5 этого не было.

Shredder
Former team member
 
Сообщения: 1034
Зарегистрирован: 14.12.2008 11:18
Благодарил (а): 62 раз.
Поблагодарили: 181 раз.

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение nazar » 22.11.2009 15:05

Shredder писал(а): Ответ самому себе происходит, когда отправляешь сообщение из папки "исходящие" или "отправленные". То есть, например, я отправляю ЛС собеседнику, захожу просмотреть отправленное только что (или пока ещё лежащее в исходящих) сообщение, и хочу написать ещё одно, нажав тут же кнопку "ответить" или "цитата" - вот тогда оно и уходит мне самому.

так и должно быть, это логично

nazar
phpBB 1.4.4
 
Сообщения: 76
Зарегистрирован: 31.08.2007 15:25
Откуда: org.ua
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Heldar » 22.11.2009 16:00

Shredder
В этих папках ЛС вашего авторства. Значит когда вы "отвечаете" то создаётся ЛС с вами в качестве адресата.

Точно также работают программы E-Mail...
А ТЫ очистил кэш??!!

Heldar
phpBB 2.0.5
 
Сообщения: 234
Зарегистрирован: 13.08.2007 10:13
Благодарил (а): 23 раз.
Поблагодарили: 21 раз.

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Shredder » 22.11.2009 18:43

По-ходу, "глюк" значит в 3.0.5 был, и я к нему как к норме привык. Ладно, значит порядок.

Shredder
Former team member
 
Сообщения: 1034
Зарегистрирован: 14.12.2008 11:18
Благодарил (а): 62 раз.
Поблагодарили: 181 раз.

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение Shredder » 26.11.2009 1:41

Не так давно заметил одну странную вещь: в subsilver2 у некоторых пользователей не работают флэш-файлы - если есть автоматическая анимация, заступориваются на первом же кадре, притом, что в prosilver всё совершенно нормально. Сравнил файлы attachment.html обоих стилей и заметил одно различие: в prosilver кусок кода, отвечающий за проигрывание флэшек имеет следующий вид

		<!-- ELSEIF _file.S_FLASH_FILE -->
			<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=5,0,0,0" width="{_file.WIDTH}" height="{_file.HEIGHT}">
				<param name="movie" value="{_file.U_VIEW_LINK}" />
				<param name="play" value="true" />
				<param name="loop" value="true" />
				<param name="quality" value="high" />
				<param name="allowScriptAccess" value="never" />
				<param name="allowNetworking" value="internal" />
				<embed src="{_file.U_VIEW_LINK}" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="{_file.WIDTH}" height="{_file.HEIGHT}" play="true" loop="true" quality="high" allowscriptaccess="never" allownetworking="internal"></embed>
			</object>


Для subsulver код ничем не отличается, кроме одного: вместо {_file.U_VIEW_LINK} там почему-то стоИт {_file.U_DOWNLOAD_LINK}. И это - вообще одно единственное различие в ключевых местах кода (не считая css и прочих мелочей то есть) для файлов обоих стилей.
Заменил {_file.U_DOWNLOAD_LINK} на {_file.U_VIEW_LINK}, и в subsilver2 всё заработало. Баг?..

Shredder
Former team member
 
Сообщения: 1034
Зарегистрирован: 14.12.2008 11:18
Благодарил (а): 62 раз.
Поблагодарили: 181 раз.

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение rxu » 26.11.2009 18:14

Проверим, спасибо.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Re: Сообщаем об ошибках phpBB 3.0.x разработчикам

Сообщение nazar » 26.11.2009 22:34

Shredder писал(а):По-ходу, "глюк" значит в 3.0.5 был, и я к нему как к норме привык. Ладно, значит порядок.
в старых версиях поведение было тоже самое что и в 3.0.6

nazar
phpBB 1.4.4
 
Сообщения: 76
Зарегистрирован: 31.08.2007 15:25
Откуда: org.ua
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Непонятные ошибки у бота

Сообщение Shredder » 28.11.2009 19:54

Зашёл в лог ошибок админки, и кроме бесконечных записей вида Неудачная проверка сессии по IP-адресу/браузеру/X_FORWARDED_FOR, повалившихся с недавнего времени почему-то без конца и у всех пользователей, увидел там пару таких записей:

Yandex [Bot]  77.88.27.27 

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

[0]

SQL

No values specified for SQL IN comparison

BACKTRACE


FILE: includes/db/dbal.php
LINE: 379
CALL: dbal->sql_error()

FILE: feed.php
LINE: 664
CALL: dbal->sql_in_set()

FILE: feed.php
LINE: 755
CALL: phpbb_feed->get_sql()

FILE: feed.php
LINE: 72
CALL: phpbb_feed->get_item()


К чему бы такая гадость?

Shredder
Former team member
 
Сообщения: 1034
Зарегистрирован: 14.12.2008 11:18
Благодарил (а): 62 раз.
Поблагодарили: 181 раз.

Re: Непонятные ошибки у бота

Сообщение nissin » 28.11.2009 21:26

Посмотрел, в 3.0.6 нет таких строк.
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Re: Непонятные ошибки у бота

Сообщение rxu » 28.11.2009 21:26

В логе ошибок сервера что-нибудь есть?

Добавлено спустя 19 секунд:
nissin писал(а):Посмотрел, в 3.0.6 нет таких строк.

В каком смысле?
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Re: Непонятные ошибки у бота

Сообщение Shredder » 28.11.2009 21:33

rxu писал(а):В логе ошибок сервера что-нибудь есть?

Без понятия, доступа к нему нету и хостер заявил, что получить его невозможно.

nissin писал(а):Посмотрел, в 3.0.6 нет таких строк.

Я вносил модификации из SVN.

Добавлено спустя 4 минуты 6 секунд:
Строки, начиная с 71 и немного далее, включая нужную 72 - while ($row = $feed->get_item()) :

// Iterate through items
while ($row = $feed->get_item())
{
	// BBCode options to correctly disable urls, smilies, bbcode...
	if ($feed->get('options') === NULL)
	{
		// Allow all combinations
		$options = 7;

		if ($feed->get('enable_bbcode') !== NULL && $feed->get('enable_smilies') !== NULL && $feed->get('enable_magic_url') !== NULL)
		{
			$options = (($row[$feed->get('enable_bbcode')]) ? OPTION_FLAG_BBCODE : 0) + (($row[$feed->get('enable_smilies')]) ? OPTION_FLAG_SMILIES : 0) + (($row[$feed->get('enable_magic_url')]) ? OPTION_FLAG_LINKS : 0);
		}
	}
	else


Стр. 664 (слово WHERE):

			// Now select from forums...
			$sql = 'SELECT t.topic_last_post_id
				FROM ' . TOPICS_TABLE . ' t
				WHERE ' . $db->sql_in_set('t.forum_id', $forum_ids) . '
					AND t.topic_approved = 1
					AND t.topic_moved_id = 0' .
					$last_post_time_sql . '
				ORDER BY t.topic_last_post_time DESC';
			$result = $db->sql_query_limit($sql, $this->num_items);

			while ($row = $db->sql_fetchrow($result))
			{
				$post_ids[] = (int) $row['topic_last_post_id'];
			}
			$db->sql_freeresult($result);



755 - if (!$this->get_sql()) :

		if (!$this->cache_time)
		{
			if (empty($this->result))
			{
				if (!$this->get_sql())
				{
					return false;
				}

				// Query database
				$sql = $db->sql_build_query('SELECT', $this->sql);
				$this->result = $db->sql_query_limit($sql, $this->num_items);
			}

			return $db->sql_fetchrow($this->result);
		}
		else

Shredder
Former team member
 
Сообщения: 1034
Зарегистрирован: 14.12.2008 11:18
Благодарил (а): 62 раз.
Поблагодарили: 181 раз.

Re: Непонятные ошибки у бота

Сообщение nissin » 29.11.2009 14:39

Ошибка в коде, можно в багтрак написать.
Если вкратце, не проверяется массив $forum_ids на отсутствие элементов.
Ошибка возникает, если дать feed.php несуществующий(закрытый для чтения, запрещённый) forum_id. Что-то вроде:
feed.php?f=666
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Пред.След.

Вернуться в Поддержка phpBB 3.0.х

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы