Обновление версии phpBB3

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
nailer
phpBB 1.2.0
Сообщения: 13
Стаж: 13 лет 3 месяца
Благодарил (а): 4 раза

Re: Вышел phpBB 3.0.12 [обсуждаем]

Сообщение nailer »

nailer писал(а): Повторная установка все проблемы решила. Досадно, что что-то сбойнуло в первый раз.
То, что сбойнуло в первый раз проявилось явно и обещает в будущем стать проблемой... При первом обновлении форума с версии 3.0.11 до 3.0.12, страница, на которой для подсветки кода был использован 'Syntax Highlighter' version 1.0.15с ( отсюда ), перестала отражаться - т.к. это было не единственным наблюдаемым дефектом, внимания на работе этого мода не акцентировал. После повторного обновления, видимость страницы восстановилась, как и работа прочих модов форума.
Обновление форума на локальном сервере прошло легко, каких-либо замечаний по работе форума не замечено, т.е. на работу форума с уже установленным модом 'Syntax Highlighter' обновление не влияет разрушающим образом, или еще не все проблемы вылезли наружу.
"Ложка дегтя" - имитация переноса форума на другой домен:
на localhost: Apache + MYSQL + PHP (phpinfo() прикреплен к посту). Возможно, что проблема возникает именно вследствие особенностей моей сборки в работе с новой версией форума, поэтому приложил phpinfo(), хотя такие мысли скорее следствие некоторого кризиса версий происхождения проблемы, нежели что другое.
Форум переносим самым кондовым способом.
После чистки базы средствами STK, запускаю форум: посты, где ранее были вставки подсвеченного кода (Syntax Highlighter), отображаются текстом, содержащим, например, "[syntax=actionscript3].... [/syntax]".
Первым же модом ставлю 'Syntax Highlighter' - страницы, содержавшие вставки с подсвеченным кодом, больше недоступны...
При просмотре страницы - белый экран. В зависимости от браузера, можно получить сообщение "не удается отобразить, проверьте адрес" или "разрыв соединения", в логах Апача нет 404. Но мод установлен нормально, и новый пост с включениями подсвеченного модом кода можно размещать на любой доступной к просмотру странице :?:
Оказалось - мод не может распарсить конструкцию типа:

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

OpLessThan(RFloat(0, [A]), RFloat(8, [B])),
							OpIf(RInt(0,[R])),
								OpMul(RFloat(7), RFloat(5)),
							OpElse,
								OpMul(RFloat(7), RFloat(6)),
							OpEndIf,
						OpElse,
							OpLessThan(RFloat(0, [A]), RFloat(8, [B])),
							OpIf(RInt(0, [R])),
								OpMul(RFloat(7), RFloat(6)),
							OpEndIf,
						OpEndIf,
					OpEndIf
Стоит удалить последнюю или первую строку фрагмента, и страница с подсвеченным кодом появится.
Другие, бОльшие по объему, куски кода страницу не ломают.
Что именно "выносит мозг" моду в phpBB 3.0.12 непонятно, почему на хостинге пример кода, из которого взят демонстрационный кусок, отражается без проблем, в этой же 3.0.12 версии форума, тоже непонятно (и это самое важное из непонятного).
Если кому-то известен способ побороть эту беду, будьте любезны поделиться :) .Также хотелось бы знать, можно ли чем-либо безболезненно заменить работу этого мода на форуме. И как? Работает ли этот мод у кого-либо с данным фрагментом кода на новой версии форума? Судя по работе мода на моем хостинге, совместимость его с последней версией форума возможна.

P.S. Сравнение страниц, модифицируемых при установке мода, на хостинге и на локальном сервере, плагином Compare Note++, показало полное их совпадение.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
tchuew
phpBB 1.4.1
Сообщения: 48
Стаж: 13 лет 7 месяцев
Откуда: Москва
Благодарил (а): 4 раза

Re: Обновление версии phpBB3

Сообщение tchuew »

Доброго времени суток...

После обновления версии до 3.0.12 при отправке нового сообщения стала выскакивать такая ошибка:

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

Общая ошибка
SQL ERROR [ mysqli ]

Unknown column 'NOTIFY_YES' in 'where clause' [1054]

SQL

SELECT u.user_id, u.username, u.user_email, u.user_lang, u.user_notify_type, u.user_jabber FROM phpbb_forums_watch w, phpbb_users u WHERE w.forum_id = 5 AND w.user_id NOT IN (169, 523, 613, 655, 744, 731, 761, 1391, 1443, 1458, 1460, 1382, 1438, 1, '3') AND w.notify_status = NOTIFY_YES AND u.user_type IN (0, 3) AND u.user_id = w.user_id

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 747
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()

FILE: [ROOT]/includes/functions_posting.php
LINE: 1373
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/functions_posting.php
LINE: 3253
CALL: user_notification()

FILE: [ROOT]/posting.php
LINE: 1513
CALL: submit_post()
Почитав форум увидел, что возможной ошибкой может быть некорректность обновления базы, но в админке у меня никаких сообщений на эту тему нет. Да, и обновление прошло без сбоев.

В чём тут может быть дело.

Спасибо.
Те, кто не готов воевать за самый дальний форт, кончит тем, что сдаст Столицу.

RSG iRADIO - http://www.rsgmag.ru/iradio/ Наша музыка - ваше настроение !
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Обновление версии phpBB3

Сообщение Pazh »

tchuew писал(а):NOTIFY_YES
это константа из файла includes/constants.php определяемая так define('NOTIFY_YES', 0);
Похоже что-то напортачил при обновлении с этим файлом
Помощь в ЛС/email только за WM или ЮMoney
Аватара пользователя
tchuew
phpBB 1.4.1
Сообщения: 48
Стаж: 13 лет 7 месяцев
Откуда: Москва
Благодарил (а): 4 раза

Re: Обновление версии phpBB3

Сообщение tchuew »

Pazh

Спасибо огромное за наводку. Посмотрел, действительно у меня там половина констант отсутствует. Исправил. Работает.
Те, кто не готов воевать за самый дальний форт, кончит тем, что сдаст Столицу.

RSG iRADIO - http://www.rsgmag.ru/iradio/ Наша музыка - ваше настроение !
Avtor
phpBB 1.4.2
Сообщения: 52
Стаж: 12 лет 10 месяцев
Благодарил (а): 9 раз

Re: Обновление версии phpBB3

Сообщение Avtor »

У меня phpBB 3.0.11 стоит ли обновляться?
В вкладке проверка версии пишет:
Ваша версия phpBB не самая последняя.
Ниже вы найдёте ссылку на объявление о выпуске последней версии, которое содержит дополнительную информацию, а также инструкции по обновлению phpBB.
Текущая версия
3.0.11
Последняя версия
3.0.12
Нажимаю на кнопку "Повторно проверить версию" - ничего не происходит.
Мною были установлен мод "СПАСИБО" от Палыча и отредактированы файлы форума www.forum.vprave.kz
Опасаюсь обновления т.к. форум может слететь, а также мод и редактируемые файлы заменятся.
Не хочу чтобы мои труды ушли в никуда.
------------------------------------------------
Форумчане пишите.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Обновление версии phpBB3

Сообщение Sheer »

Avtor писал(а):Не хочу чтобы мои труды ушли в никуда.
Создайте резервные копии базы данных и файлов, скачайте пакет автоматического обновления, запустите и следуйте инструкциям.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Avtor
phpBB 1.4.2
Сообщения: 52
Стаж: 12 лет 10 месяцев
Благодарил (а): 9 раз

Re: Обновление версии phpBB3

Сообщение Avtor »

На моем хостинге (где сам форум) нет кнопки резервные копии.
Может все папки форума на хостинге скопировать и сохранить.

Добавлено спустя 3 минуты 18 секунд:
Насколько важно обновление?
Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Стаж: 14 лет
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 44 раза

Re: Обновление версии phpBB3

Сообщение Sherlock »

Avtor писал(а):Насколько важно обновление?
Настолько, что поддержка оказывается только для актуальной версии.
SH
Avtor
phpBB 1.4.2
Сообщения: 52
Стаж: 12 лет 10 месяцев
Благодарил (а): 9 раз

Re: Обновление версии phpBB3

Сообщение Avtor »

Скачал обновление phpBB 3.0.11 до phpBB 3.0.12.
Называется phpbb-3.0.11_to_3.0.12-ru.zip, там находится две папки docs и install, что с ними делать?
Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Стаж: 14 лет
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 44 раза

Re: Обновление версии phpBB3

Сообщение Sherlock »

Avtor писал(а):там находится две папки docs и install, что с ними делать?
Залить папку install в папку форума через FTP.
SH
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Обновление версии phpBB3

Сообщение владимир1983 »

Перед обновлением сделай полный бекап файов форума и базы данных.
Залей пакет автоматического обновления(папки install и docs) в корневую папку форума(там где файл config.php) с перезаписью имеющихся файлов, авторизовавшись на форуме под администратором основателем запусти обновление http://my-forum.ru/install, следуй дальнейшим инструкциям скрипта.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Avtor
phpBB 1.4.2
Сообщения: 52
Стаж: 12 лет 10 месяцев
Благодарил (а): 9 раз

Re: Обновление версии phpBB3

Сообщение Avtor »

А потом папку install удалить?

Добавлено спустя 57 минут 15 секунд:
На последнем шаге обновления "Установка настроек FTP" нужно вводить данные, какие?
Настройки FTP
Способ закачки:
ftp
FTP-сервер:
FTP-сервер для соединения с сайтом.

Имя пользователя FTP:
Имя пользователя для соединения с FTP-сервером.

Пароль FTP:
Пароль для входа на FTP-сервер.

Путь к phpBB:
Путь к папке, содержащей phpBB, относительно корня сайта.

Порт FTP:
Порт для соединения с FTP-сервером.

Тайм-аут FTP:
Время в секундах, в течение которого система будет ожидать ответа от FTP-сервера.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Обновление версии phpBB3

Сообщение владимир1983 »

Avtor писал(а):Установка настроек FTP
Выбери скачку архива с измененными файлами.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Avtor
phpBB 1.4.2
Сообщения: 52
Стаж: 12 лет 10 месяцев
Благодарил (а): 9 раз

Re: Обновление версии phpBB3

Сообщение Avtor »

Вообщем
Путь к phpBB: Написал путь к форуму, который на хостинге.
Путь к папке, содержащей phpBB, относительно корня сайта.
Обновилось до версии 3.0.12

Добавлено спустя 2 минуты 56 секунд:
Обновление предоставляет достаточно неудобств т.е. занимает время.
Разве не придумали автоматического обновления? без Скачиваний дополнительных файлов и изменений папки install и docs.
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: Обновление версии phpBB3

Сообщение Di_Mok »

Avtor писал(а):т.е. занимает время
Пара минут - это долго?
Avtor писал(а):не придумали автоматического обновления
А это, что по твоему было? Или ты файлы форума и БД руками правил?

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