Пропустить

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

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

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

Сообщение crash » 21.12.2007 9:29

DreammakeR
при чем здесь ошибка phpBB3?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6579
Зарегистрирован: 07.07.2004 17:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

Сообщение Alek$ » 21.12.2007 10:49

freddy
это уже давно известный баг. Решений пока не наблюдается.
DreammakeR
А какой размер файла, который пытались загрузить? Вообще, эти параметры меняет хостер и обращаться надо к нему. К phpBB это не имеет отношения.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Аватара пользователя
Alek$
Лидер модераторов
Лидер модераторов
 
Сообщения: 2653
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск
Благодарил (а): 3 раз.
Поблагодарили: 45 раз.

Сообщение Зеленый » 22.12.2007 22:45

Установил phpBB 3.0.0,все прекрасно установилось и сконвертировалось,никаких проблем нет,но вот недавно обнаружил,что стиль subsilver2 никак не хочет устанавливаться стилем по умолчанию,основным все равно остается prosilver,если поставить в личных настройках стиль subsilver2-все работает,а если в админке установить его стилем по умолчанию-никак не хочет,ошибка разработчика или что это?
Аватара пользователя
Зеленый
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 07.02.2007 16:28
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Kastaneda » 22.12.2007 23:31

Зеленый писал(а):а если в админке установить его стилем по умолчанию-никак не хочет

Стиль по умолчанию настраивается в учётной записи анонимного пользователя (гостя).

Kastaneda
Former team member
 
Сообщения: 718
Зарегистрирован: 06.10.2004 14:29
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.

Сообщение Зеленый » 23.12.2007 3:42

Kastaneda писал(а):
Зеленый писал(а):а если в админке установить его стилем по умолчанию-никак не хочет

Стиль по умолчанию настраивается в учётной записи анонимного пользователя (гостя).

Не понял,где настраивается? в админке (Настройки конференции-Стиль по умолчанию) устанавливаю subsilver2,для гостей все равно остается стиль prosilver
Аватара пользователя
Зеленый
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 07.02.2007 16:28
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Rayden » 23.12.2007 5:45

ты русского языка не понимаешь?
Выбери пользователя anonimus и поставь ему сабсилвер.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3795
Зарегистрирован: 27.06.2005 1:07
Благодарил (а): 0 раз.
Поблагодарили: 29 раз.

Сообщение Titanic » 23.12.2007 8:03

Создаем тему
пользователи отвечают по теме
если любой пользователь удалит сообщение после которого уже есть ответ, то тема полностью пропадает, хотя в списке форумов по количеству тем как будто есть.

тоесть создали две темы - одна исчезла, но в списке отображено что 2

Titanic
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 23.12.2007 7:58
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 23.12.2007 14:50

А если синхронизировать форум в админразделе?

Добавлено спустя 23 минуты 15 секунд:

Titanic
Об этом явлении неоднократно сообщали пользователи, в т.ч. члены команды гуру. Однако, большинство с ним не сталкивалось. Очевидно, что ошибка проявляется при определенном стечении обстоятельств, пока точно не известных.
Для того, чтобы попытаться их установить, прошу вас заполнить и привести здесь шаблон запроса. Первый и последние два пункта можете пропустить.

Добавлено спустя 4 часа 47 минут 10 секунд:

И еще вопрос, вдогонку: при удалении сообщения, после чего пропадает тема, какой текст имеет место в окне об успешно произведенном действии (т.е. после удаления сообщения)?

Добавлено спустя 1 час 14 минут 21 секунду:

И, наконец, предполагаемый вариант решения:
Администраторский раздел -> Права доступа -> Права групп -> Зарегистрированные пользователи -> Права супермодератора -> Расширенные права -> закладка Действия с сообщениями -> установить Нет -> Применить права.
По умолчанию, на всех закладках этого раздела все права должны быть установлены в Нет.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение Leviafant » 02.01.2008 0:07

Вот интересную статью нашел http://www.inattack.ru/bugs/562.html
Хотелось бы услышать Ваше мнение
Аватара пользователя
Leviafant
phpBB 2.0.0
 
Сообщения: 107
Зарегистрирован: 23.01.2007 23:45
Откуда: Курск
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение rxu » 02.01.2008 9:51

Могу высказать долько своё личное мнение (которое не претендует на истинность). Эта уязвимость очень старая, от 13 июля 2006 года. В более поздних версиях, а тем более - в версии 3.0.0, он неработоспособен, код проверки параметра ip был полностью переписан.
Для прояснения ситуации, посмотрите на код по состоянию на 13.07.2006 года
			if ($ipdomain && $auth->acl_getf_global('m_info'))
			{
				$ips = (preg_match('#[a-z]#', $ipdomain)) ? implode(', ', preg_replace('#([0-9]{1,3}\.[0-9]{1,3}[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})#', "'\\1'", gethostbynamel($ipdomain))) : "'" . str_replace('*', '%', $ipdomain) . "'";

				$ip_forums = array_keys($auth->acl_getf('m_info', true));
				$sql = 'SELECT DISTINCT poster_id
					FROM ' . POSTS_TABLE . '
					WHERE poster_ip ' . ((preg_match('#%#', $ips)) ? 'LIKE' : 'IN') . " ($ips)
						AND forum_id IN (0, " . implode(',', $ip_forums) . ')';
				$result = $db->sql_query($sql);

				if ($row = $db->sql_fetchrow($result))
				{
					$ip_sql = array();
					do
					{
						$ip_sql[] = $row['poster_id'];
					}
					while ($row = $db->sql_fetchrow($result));

					$sql_where .= ' AND u.user_id IN (' . implode(', ', $ip_sql) . ')';
				}
				else
				{
					// A minor fudge but it does the job :D
					$sql_where .= " AND u.user_id IN ('-1')";
				}
				unset($ip_forums);
			}
и на код в версии 3.0.0
			if ($ipdomain && $auth->acl_getf_global('m_info'))
			{
				if (strspn($ipdomain, 'abcdefghijklmnopqrstuvwxyz'))
				{
					$hostnames = gethostbynamel($ipdomain);

					if ($hostnames !== false)
					{
						$ips = "'" . implode('\', \'', array_map(array($db, 'sql_escape'), preg_replace('#([0-9]{1,3}\.[0-9]{1,3}[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})#', "\\1", gethostbynamel($ipdomain)))) . "'";
					}
					else
					{
						$ips = false;
					}
				}
				else
				{
					$ips = "'" . str_replace('*', '%', $db->sql_escape($ipdomain)) . "'";
				}

				if ($ips === false)
				{
					// A minor fudge but it does the job :D
					$sql_where .= " AND u.user_id = 0";
				}
				else
				{
					$ip_forums = array_keys($auth->acl_getf('m_info', true));

					$sql = 'SELECT DISTINCT poster_id
						FROM ' . POSTS_TABLE . '
						WHERE poster_ip ' . ((strpos($ips, '%') !== false) ? 'LIKE' : 'IN') . " ($ips)
							AND forum_id IN (0, " . implode(', ', $ip_forums) . ')';
					$result = $db->sql_query($sql);

					if ($row = $db->sql_fetchrow($result))
					{
						$ip_sql = array();
						do
						{
							$ip_sql[] = $row['poster_id'];
						}
						while ($row = $db->sql_fetchrow($result));

						$sql_where .= ' AND ' . $db->sql_in_set('u.user_id', $ip_sql);
					}
					else
					{
						// A minor fudge but it does the job :D
						$sql_where .= " AND u.user_id = 0";
					}
					unset($ip_forums);

					$db->sql_freeresult($result);
				}
			}

(Параметр ip записан в переменную $ipdomain).
Еще раз напомню, что перед выпуском RC6/RC7 phpBB3 прошел платную проверку на безопасность в SektionEins, и возможностей для SQL иньекций в коде на тот момент не было найдено.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7366
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 270 раз.

Сообщение Warel » 09.01.2008 11:53

под оперой мой форум (3.0.0) выдавал грамматическую ошибку...
все выглядело вот так
Вложения
косяк).jpg
(10.79 КБ) Скачиваний: 2818

Warel
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 05.01.2008 14:24
Откуда: Omsk
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Rayden » 09.01.2008 12:36

Видимо я плохо грамматику знаю. Где ошибка? Не вижу. Вижу лишь, что слова "Сообщений" и "последнее" наехали друг на друга из-за громадного шрифта.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3795
Зарегистрирован: 27.06.2005 1:07
Благодарил (а): 0 раз.
Поблагодарили: 29 раз.

Сообщение rxu » 09.01.2008 12:57

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

Группа "гости" - не отображается аватар и звание..

Сообщение abola » 10.01.2008 17:59

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

Но этого не происходит!... Считаю это багом, ибо если есть такая возможность задать для группы картинку и звание, то они должны отображаться в сообщении!...

К слову, если там же задать цвет для незарегистрированных пользователей, то имена гостей отображаются именно этим цветом, т.е. как и должно быть... А вот с аватарами и званиями - лажа...

Помогите исправить!...
А так же желательно сообщить разработчикам...
Аватара пользователя
abola
phpBB 1.4.1
 
Сообщения: 48
Зарегистрирован: 20.06.2006 17:33
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение crash » 10.01.2008 19:01

очистить кэш?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Former team member
 
Сообщения: 6579
Зарегистрирован: 07.07.2004 17:12
Откуда: Бердск
Благодарил (а): 0 раз.
Поблагодарили: 16 раз.

Пред.След.

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

 

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

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

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

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