1

Topic: Релиз PunBB 1.4.3

15 июня 2015 года вышла новая версия PunBB 1.4.3.

Улучшения и изменения:
    Тема по умолчанию - Oxygen с улучшеным дизайном.
    Поддержка AJAX-запросов.
    Плагин OpenSearch.
    Проверка версий зависимых расширений.

Прочие изменения:
    Запрет на сброс пароля администратора.
    Проверка максимальной длины темы писем электронной почты.
    Константы вынесены в отдельный файл.
    Библиотека LABjs обновлена до версии 2.0.3.
    Исправлено повторное объявление clean_conf_names.
    Исправлено взаимодействие с репозитарием расширений.
    Исправлено жестко вбитое max_subject_length.
    Исправлена возможность внесения некорректных адресов социальных сетей в профилях.
    Исправлены вызовы некоторых функций, несовместимые с новыми версиями PHP.
    Исправлены найденные опечатки.
    Добавлены новые хуки.

Скачать PunBB 1.4.3 zip-архив для установки (Английский).
Скачать PunBB 1.4.3 zip-архив (только измененные файлы).

Будьте внимательны! При переходе с 1.4.2 и ниже на 1.4.3 в Русский языковой пакет для корректной работы PunBB необходимо внести дополнения.
К примеру в файле: lang/English/login.php добавлено

'Email important'          =>  'Contact the forum administrator at %s to change password on specified email address.',

Нужно отредактировать все файлы русской локализации соответственно.

2

Re: Релиз PunBB 1.4.3

Хорошо что punbb стал снова обновляться.
Давно не было обновлений.

3

Re: Релиз PunBB 1.4.3

После обновки не могу создать новую тему. Сигнализирует "Извините, страница не загружаеться. Попробуйте через 5, 10 минут"

Что я сделал не так?

4

Re: Релиз PunBB 1.4.3

Bogdan wrote:

После обновки не могу создать новую тему.

А что в PHP логе ошибок записано?
Кстати, где нашли инструкцию по обновлению? Как обновляли?

5

Re: Релиз PunBB 1.4.3

PunBB wrote:
Bogdan wrote:

После обновки не могу создать новую тему.

А что в PHP логе ошибок записано?
Кстати, где нашли инструкцию по обновлению? Как обновляли?

Обновлял так. Поверх файлов загрузил новые. Вроде как запустил install.php.

А где лежат логи пхп?

6

Re: Релиз PunBB 1.4.3

Если в корне нет файла PHP_errors.log
то можно создать по инструкции. Без него вообще сложно удержать сайт.

7

Re: Релиз PunBB 1.4.3

PunBB wrote:

Если в корне нет файла PHP_errors.log
то можно создать по инструкции. Без него вообще сложно удержать сайт.

Да, спасибо за совет по поводу создания лога ошибок пхп. Надо сделать. У меня в корне есть папка logs, но не вижу именно файл, чтобы сигнализировал про ошибки пхп.

По поводу обновления. Проехали. Я откатился.

В файле error.log, после отката такая вот строка повторяеться -

[Tue Jun 23 20:17:50 2015] [error] [client 95.108.158.191] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/chovenin/data/www/choven.in.ua/forum_/include/parser.php on line 791

Что здесь не так?

8

Re: Релиз PunBB 1.4.3

Bogdan wrote:

[Tue Jun 23 20:17:50 2015] [error] [client 95.108.158.191] PHP Deprecated:  preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/chovenin/data/www/choven.in.ua/forum_/include/parser.php on line 791

Здесь сказано, что в файле parser.php на 791 строке используется устаревшая функция preg_replace().
И просит использовать вместо нее более новую preg_replace_callback
Вот сами строки 790 и 791

  // This thing takes a while! :)
  $text = preg_replace($pattern, $replace, $text);

Можно попробовать модифицировать как советуется заменив функцию на более свежую.

9

Re: Релиз PunBB 1.4.3

я вот использую punbb 1.4.2. За полгода успел внести много изменений в файлы. могу ли я обновить свой форум до версии 1.4.3. Как это правильно сделать?

10

Re: Релиз PunBB 1.4.3

Вначале сделайте BackUp. Переведите форум в настройках на английский язык.
Затем утанавливаете Русский 1.4.3 языковый пакет.
Скачайте обновление, обновите и переводите в настройках форум вновь на русский язык.

Если установлен другой язык, который не переведен для 1.4.3, к примеру Украинский, то открываете файлы один за другим сравнивая и заменяя файами один за другим из архива только измененных для 1.4.3 файлов.