Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Ошибки и исправления в версии 3.2.x

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 933 раза

Re: Ошибки и исправления в версии 3.2.2

Сообщение LavIgor »

Предпринять сравнение файлов с дистрибутивом и выяснить, почему Ваш viewtopic.php отличается от оригинального.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Sheer »

Как обновлялся?
Что в строке viewtopic.php on line 2164?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

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

Перезалить файл из ошибки, он явно битый
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 9 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: Ошибки и исправления в версии 3.2.2

Сообщение Beer »

Предпринял синхронизацию файлов из архива полной версии - phpBB3\viewtopic.php не обновился. Перезаписал - заработало.
Сконвертировался с SMF2 в phpBB3.2
Семиотик
phpBB 1.4.0
Сообщения: 39
Стаж: 12 лет 9 месяцев
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: Ошибки и исправления в версии 3.2.2

Сообщение Семиотик »

Sheer писал(а): 18.01.2018 14:30
Семиотик писал(а): 18.01.2018 0:28обновлялся при помощи автоматического пакета
Ёжики кололись, плакали, но продолжали есть кактус (с)
Послушайте, если я обновлялся таким образом, значит, были и есть на это причины! Не вполне устраивает меня перевод, ещё более не устраивают - типовые правила форума, зашитые опять же в языковых файлах. Вот и приходится обновляться таким образом, чтобы сохранить ранее внесённые изменения, а не воспроизводить в каждой новой версии вручную. Я попросил о помощи - это не повод для издёвки.
Последний раз редактировалось Семиотик 03.02.2018 18:31, всего редактировалось 1 раз.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Sumanai »

Семиотик писал(а): 03.02.2018 17:49Вот и приходится обновляться таким образом, чтобы сохранить ранее внесённые изменения, а не воспроизводить в каждой новой версии вручную.
Рекомендую использовать десктопные системы контроля версий. Они на два порядка умнее любых подделок от phpBB Limited.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16353
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 535 раз
Поблагодарили: 2134 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение rxu »

Семиотик писал(а): 03.02.2018 17:49 А почему бы вам не переадресовать
Потому бы. Берите и переадресуйте сами. И прекратите оффтоп и истерику в теме. Предупреждаю пока устно.
Изображение
Семиотик
phpBB 1.4.0
Сообщения: 39
Стаж: 12 лет 9 месяцев
Благодарил (а): 7 раз
Поблагодарили: 2 раза

Re: Ошибки и исправления в версии 3.2.2

Сообщение Семиотик »

Sumanai писал(а): 03.02.2018 18:16Рекомендую использовать десктопные системы контроля версий.
Извините, не совсем понял, что это даст в моей ситуации. И как это использовать применительно в тому, что лежит не на локальном компьютере, а на внешнем сервере.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 9 лет 11 месяцев
Благодарил (а): 41 раз
Поблагодарили: 933 раза

Re: Ошибки и исправления в версии 3.2.2

Сообщение LavIgor »

Семиотик, на внешнем сервере есть SSH, движок можно обновлять через git и composer.

А для правок, подобных указанных Вами, делал отдельное расширение.
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 5 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Sumanai »

Семиотик писал(а): 03.02.2018 18:29Извините, не совсем понял, что это даст в моей ситуации.
Объединение ваших правок и правок в новых версиях без глюков.
Семиотик писал(а): 03.02.2018 18:29И как это использовать применительно в тому, что лежит не на локальном компьютере, а на внешнем сервере.
Сделать локально и залить на сервер уже исправленные файлы.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

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

Семиотик писал(а): 03.02.2018 17:49зашитые опять же в языковых файлах
Которые (кроме английских) при автоматическом обновлении не обновляются вообще, и их всё равно надо потом обновлять вручную, выискивая изменения сравнением неизменённых файлов
Так зачем тогда использовать глючное автообновление, если по любой инструкции вам всё равно придётся обновлять свои языковые файлы вручную?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5276
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 189 раз
Поблагодарили: 803 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Siava »

Татьяна5 писал(а): 03.02.2018 23:18Так зачем тогда использовать глючное автообновление
Потому что оно и предлагается при выходе новой версии.
Так может пусть предлагается для оригинального языка, а в нашу локализацию внести изменения? :roll:

Изображение
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
SStone
phpBB 1.4.2
Сообщения: 61
Стаж: 9 лет 1 месяц
Благодарил (а): 11 раз
Поблагодарили: 4 раза

Re: Ошибки и исправления в версии 3.2.2

Сообщение SStone »

Есть еще одна проблема при обновлении, может вываливаться ровно та же самая ошибка, что и в первом посте.

В файле

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

phpbb/db/migration/data/v32x/fix_user_styles.php
Найти:

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

		$enabled_styles = $result->fetch_array();
Заменить на:

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

		$enabled_styles = array();
		while ($row = $this->db->sql_fetchrow($result))
		{
			$enabled_styles[] = (int) $row['style_id'];
		}


P.S в целом обновление с 3.0.х не очень хорошо идет, лучше пройти промежуточный путь через 3.1.x
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 9 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

Сообщение Gubkin »

Просто гигантская дыра в безопасности :D
У меня пользователь психанул и удалил все свои вложения :shock:
На вопрос как он это сделал, если на редактирование поста пара часов только отведена... оказывается есть способ
почему по умолчанию вообще эта опция доступна ?
4345345.jpg
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

Re: Ошибки и исправления в версии 3.2.2

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

Это не дыра в безопасности
К чужим вложениям там доступа нет
Ответить

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