И, пожалуй, лучший форум по программированию и программному обеспечению под Linux.
За время своей жизни форум сменил 4 или 5 хостингов, и, естественно, несколько раз возникала задача обновления версии phpBB (что сложнее, естественно, чем раскрутить с начала). Последнее обновление 2-3 месяца назад до phpBB 3.2.8.
Но возникла экстренная проблема смены хостинга. Перенесли на VPS с Debian 10.
1-я проблема: в стандартном репозитории Debian 10 есть только свежая версия PHP 7.3, несовместимая с phpBB.
Проблема разрешилась благодаря любезной подсказке здесь в форуме - проблема в форуме:
Установили 7.2, форум подняли.Можно php 7.2 (и ниже) установить на Buster, используя репозиторий https://packages.sury.org/php/
2-я проблема ... после того как залили БД их бэкапов работающего форума на предыдущем хостинге: некоторые ссылки форума (внутренние и внешние) работают как надо, но некоторые (достаточно много, до 25-30%) вызывают ошибку:
Сайт linux-ru.ru пока не может обработать этот запрос.
HTTP ERROR 500
Доходит до смешного:
- тема форума объёмная, с несколькими страницами...
- попытка открытия 1-й страницы http://linux-ru.ru/viewtopic.php?f=4&t=4570 вызывает ошибку 500;
- та же тема, но её 3-я страница http://linux-ru.ru/viewtopic.php?f=4&t=4570&start=20 замечательно открывается;
- обратите внимание: URL этих 2-х страниц отличается только параметром HTTP запроса.
На старом хостинге форум phpBB 3.2.8 работал (совершенно корректно) с версией PHP: 5.4.45
Здесь же, как уже названо, версия PHP 7.2
Какие будут соображения?
Возможно кто-то видел что-то подобное?
В какую сторону копать?
P.S. Я так много описал в новую тему, потому что проблемы на новом хостинге на этом не закончатся, думаю, буду их здесь дополнять.
И, возможно, они кому-то окажутся тоже полезными ... (и послужат уроком ).