6 июляJul 6 comment_207374 2 часа назад, SoA сказал: они говорят что версия 5 небезопасно для сервера по этому ставить не будут В итоге у вас несколько вариантов Вернуться на старый хостинг Обновить движок до актуальной версии Заплатить кучу деняк на фриласне (возможно около цены самой лицензии на движок) Готового решения вам вряд-ли здесь дадут, т.к. запуск старого движка на актуальном софте не предусмотрено даже разработчиком, а адаптировать его не целесообразно.
6 июляJul 6 comment_207378 Эта ошибка возникает из-за использования синтаксиса доступа к элементам массива или строки с помощью фигурных скобок {}, который больше не поддерживается в PHP 7.4 и выше. ИЗ этого следует что у вас установлена версия PHP от 7.4 Понизьте версию попробуйте до 7.3
6 июляJul 6 comment_207379 И какая версия IPB у вас установлена? Если 3.4 то на версии PHP 5.3 должно работать отлично) Хостинги сейчас не поддерживают данную версию и говорят заказывать VPS там вы сможете понизить до нужной вам версии. Или же попробуйте следующее решение ( мало вероятно что поможет но все же ) Найдите строку 259 (и другие строки, где используется подобный синтаксис) и замените фигурные скобки на квадратные. Пример: // Было $variable = $array{key}; // Стало $variable = $array[key]; Если в строке 259 используется доступ к элементу строки, то замените фигурные скобки аналогично: // Было $char = $string{0}; // Стало $char = $string[0]; Это должно устранить ошибку. Если в файле есть другие строки с таким же синтаксисом, замените их аналогичным образом.
7 июляJul 7 Author comment_207400 admin/sources/base/ipsMember.php on line 259 если вот тут то у меня строка такая $pass .= $final_rand{ mt_rand(0, 31) };
7 июляJul 7 Author comment_207405 и сейчас ошибка в логах такая Error: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 а на сайте Driver Error There appears to be an error with the database.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.