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

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

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

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

Сообщение LavIgor »

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

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

Сообщение Sheer »

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

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

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

Перезалить файл из ошибки, он явно битый
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 712
Стаж: 15 лет 2 месяца
Благодарил (а): 196 раз
Поблагодарили: 71 раз

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

Сообщение Beer »

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

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

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

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

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

Сообщение Sumanai »

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

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

Сообщение rxu »

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

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

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

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

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

Сообщение LavIgor »

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

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

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

Сообщение Sumanai »

Семиотик писал(а): 03.02.2018 15:29Извините, не совсем понял, что это даст в моей ситуации.
Объединение ваших правок и правок в новых версиях без глюков.
Семиотик писал(а): 03.02.2018 15:29И как это использовать применительно в тому, что лежит не на локальном компьютере, а на внешнем сервере.
Сделать локально и залить на сервер уже исправленные файлы.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13160
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

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

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

Семиотик писал(а): 03.02.2018 14:49зашитые опять же в языковых файлах
Которые (кроме английских) при автоматическом обновлении не обновляются вообще, и их всё равно надо потом обновлять вручную, выискивая изменения сравнением неизменённых файлов
Так зачем тогда использовать глючное автообновление, если по любой инструкции вам всё равно придётся обновлять свои языковые файлы вручную?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5564
Стаж: 21 год 8 месяцев
Откуда: Питер
Благодарил (а): 209 раз
Поблагодарили: 900 раз

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

Сообщение Siava »

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

Изображение
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
SStone
phpBB 1.4.2
Сообщения: 61
Стаж: 11 лет 6 месяцев
Благодарил (а): 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
Сообщения: 1096
Стаж: 11 лет 2 месяца
Благодарил (а): 232 раза
Поблагодарили: 107 раз

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

Сообщение Gubkin »

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

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

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

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

Вернуться в «phpBB 3.2.x (архив)»