Переезд с php5 на php7 и другой сервер, 3.2.1

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
rudtp_pp
phpBB 1.2.1
Сообщения: 26
Зарегистрирован: 25.12.2016 17:19
Благодарил (а): 21 раз

Переезд с php5 на php7 и другой сервер, 3.2.1

Сообщение rudtp_pp » 04.11.2019 15:00

Поискал поиском, не нашел ответа.
Заменил в config.php mysql на mysqli и очистил папку кеша на новом хосте с php7, как сказано тут:
https://www.phpbb.com/community/viewtop ... #p15081551
Лог ошибки apach пишет

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

Got error 'PHP message: PHP Fatal error:  Uncaught Error: Call to undefined function Zend\\Code\\Reflection\\token_get_all() in /usr/.../htdocs/forum/vendor/zendframework/zend-code/src/Reflection/MethodReflection.php:230
Версия phpBB 3.2.1. Не нашел тут инструкции можно ли делать Automatic Update на старом хосте - такой апдейт 3.2.1->3.2.8 есть. Не нашел тут сообщения можно ли его использовать, тут предлагают форум чуть ни с нуля переставить.
Тем не менее у версии phpbb 3.2.1 полная поддержка php7 - так что видимо дело не в версии.
Если вернуть mysql в конфиг - уже сам форум выдает ошибку mysql4, что

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

	
General Error
SQL ERROR [ mysql4 ]
mysql_connect function does not exist, is mysql extension installed? []
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
потому что mysql_connect нет в php7 и есть mysqli_connect

rudtp_pp
phpBB 1.2.1
Сообщения: 26
Зарегистрирован: 25.12.2016 17:19
Благодарил (а): 21 раз

Re: Переезд с php5 на php7 и другой сервер, 3.2.1

Сообщение rudtp_pp » 04.11.2019 15:19

Пока обнаружил, что на новом хосте php 7.4 а версия форума 3.2.1 поддерживает php 7.1. Может в этом дело. Если так - отпишусь как поставлю версию форума 3.2.8 на новый хост

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4159
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 109 раз
Поблагодарили: 435 раз
Контактная информация:

Re: Переезд с php5 на php7 и другой сервер, 3.2.1

Сообщение Siava » 04.11.2019 15:27

rudtp_pp, понизьте версию php до 7.2 и будет всё хорошо. Во всяком случае, phpbb 3.2.8 с ней работает без проблем.
Для php 7.3 и выше будет phpbb 3.3, но она пока ещё в статусе бета-версии.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.2.x)

rudtp_pp
phpBB 1.2.1
Сообщения: 26
Зарегистрирован: 25.12.2016 17:19
Благодарил (а): 21 раз

Re: Переезд с php5 на php7 и другой сервер, 3.2.1

Сообщение rudtp_pp » 04.11.2019 15:41

Да так и пишет установщик 3.2.8, ругается на php 7.4
You are running an unsupported PHP version. Please upgrade to PHP equal to or greater than 5.4.7 but less than 7.3-dev in order to install or update to phpBB 3.2

Ответить

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