php 7.4 сломала сайт

InstantCMS 1.X

php 7.4

#1 3 марта 2021 в 17:44
Стоят два сайта на 1 ветке, обновлены до последней версии. После применения php 7.4, один сайт упал, но админка визуально живая, а второй вроде все нормально, но например при изменении модуля выдает такую ерунду (срин прикрепил). Так какую версию php можно применять к 1 ветке или что делать?
Прикрепленный файл
_lt7k4.png 57 Кб
#2 3 марта 2021 в 21:03
  1. [03-Mar-2021 20:21:06 Europe/Minsk] PHP Fatal error: The file /components/video/model.php was encoded by the ionCube Encoder for PHP 5.3 and cannot run under PHP 7.0.
  2.  
#3 3 марта 2021 в 21:18

Так какую версию php можно применять к 1 ветке

gen
Раз просит

ionCube Encoder for PHP 5.3

gen
значит 5.3 и надо ставить.
А вообще до 5.6 версии первая ветка работает без проблем. Только компоненты закодированные тоже придется обновить под новую версию ионкуба.
Какова была цель обновления php? Или хостер не спрашивая обновил?
#4 3 марта 2021 в 21:19
1. Для начала верните предыдущую версию РНР.
2. Выясните какая версия будет работать на первой ветке.
3. Обновите файлы сторонних компонентов, если таковы имеются.
#5 3 марта 2021 в 22:17


Так какую версию php можно применять к 1 ветке

gen
Раз просит

ionCube Encoder for PHP 5.3

gen
значит 5.3 и надо ставить.
А вообще до 5.6 версии первая ветка работает без проблем. Только компоненты закодированные тоже придется обновить под новую версию ионкуба.
Какова была цель обновления php? Или хостер не спрашивая обновил?

Ris
Дело в том, что судя из описания инстант должна поддерживать последний php, я компанет обновил и сайты работают нормально, но вот в админке не хочет редактировать модуль ошибка ниже.

/includes/smarty/libs/sysplugins/smarty_internal_compilebase.php on line 75
#6 3 марта 2021 в 22:18


1. Для начала верните предыдущую версию РНР.
2. Выясните какая версия будет работать на первой ветке.
3. Обновите файлы сторонних компонентов, если таковы имеются.

Georgii

Все обновил — ошибка —
/includes/smarty/libs/sysplugins/smarty_internal_compilebase.php on line 75
Я так понял это же в систем косяк.
#7 3 марта 2021 в 22:29

Дело в том, что судя из описания инстант должна поддерживать последний php

gen
Вторая ветка поддерживает даже php8.
Версия 1.10.7 поддерживает последний php на момент выхода 25 июля 2016. То есть 5.6.24 Released: 21 Jul 2016
#8 3 марта 2021 в 22:47
премиумы поддерживают 5.4.6
выше они не могут.

если премиумов нет, можете скачать сборку 1,10,7,008, она прокачена до 7.4

где-то на гитхабе, если верить молве, присутствует апдейт единички до восприятия 7,4
#9 3 марта 2021 в 23:05

Вторая ветка поддерживает даже php8.
Версия 1.10.7 поддерживает последний php на момент выхода 25 июля 2016. То есть 5.6.24 Released: 21 Jul 2016

Ris

Подтверждаю. Первая ветка до 5.6.X включительно. Премиум компоненты тоже.
Вторая ветка с 5.5 версии до последней версии PHP на текущий момент, т.е. PHP8.

PHP 5.3 and cannot run under PHP 7.0

gen
Ошибка вам об этом и говорит.
#10 4 марта 2021 в 12:36


Вторая ветка поддерживает даже php8.
Версия 1.10.7 поддерживает последний php на момент выхода 25 июля 2016. То есть 5.6.24 Released: 21 Jul 2016

Ris

Подтверждаю. Первая ветка до 5.6.X включительно. Премиум компоненты тоже.
Вторая ветка с 5.5 версии до последней версии PHP на текущий момент, т.е. PHP8.

PHP 5.3 and cannot run under PHP 7.0

gen
Ошибка вам об этом и говорит.

Fuze

Так получается, только надо искать патчи "Кулибиных" на сторонних ресурсах?
#11 4 марта 2021 в 12:36


премиумы поддерживают 5.4.6
выше они не могут.

если премиумов нет, можете скачать сборку 1,10,7,008, она прокачена до 7.4

где-то на гитхабе, если верить молве, присутствует апдейт единички до восприятия 7,4

Андрей

Я тоже видел, что где то есть… А где.
#12 4 марта 2021 в 13:20

Так получается, только надо искать патчи "Кулибиных" на сторонних ресурсах?

gen
Нет. Получается, о чём вам не раз ответили, вам нужен php5.6 максимум. Понизьте версию php на сервере и всё.
#13 7 марта 2021 в 19:18


Так получается, только надо искать патчи "Кулибиных" на сторонних ресурсах?

gen
Нет. Получается, о чём вам не раз ответили, вам нужен php5.6 максимум. Понизьте версию php на сервере и всё.

Fuze

Ну не ужели нельзя сделать патч для первой ветки.
#14 7 марта 2021 в 19:21



Так получается, только надо искать патчи "Кулибиных" на сторонних ресурсах?

gen
Нет. Получается, о чём вам не раз ответили, вам нужен php5.6 максимум. Понизьте версию php на сервере и всё.

Fuze

Ну не ужели нельзя сделать патч для первой ветки.

gen

Кто будет делать патч если 1 ветка официально не поддерживается?
Поищите среди тех, кто пользуется единичкой…
#15 7 марта 2021 в 19:22

Так получается, только надо искать патчи "Кулибиных" на сторонних ресурсах?

gen
Ну это же глупо, как минимум… на сторонних ресурсах можно найти только приключения на ж… сервер )))))
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.