Мы переписали тонну кода, обновили все библиотеки, и теперь сайт требует минимум PHP 8.3, а идеально — PHP 8.4. Это огромный прыжок вперёд: больше скорости, удобства и безопасности для всех!
Это настоящая инвестиция в будущее, ведь все сторонние библиотеки тоже эволюционируют, и чтобы они работали на полную, нужна именно PHP 8.4. Без неё рискуешь отстать от трендов.
Кстати, Ioncube Loader нужен в 15-й версии — он не всегда предустановлен на хостингах, так что у нас есть запасной вариант с PHP 8.3, пока всё не подстроится.
так все таки- какая минимальная версия ioncube чтобы все работало? а то на 14й не заработало..хотя тестовый файл пишет что нормально.. главное чтобы было выше 12й. с другой стороны не исключена проблема с домашним сервером.. на версии 8.4 пробую и ioncube 14й
ну вот с бегетом такое обломинго, что называется.. ответили из поддержки хостинга
ionCube Loader установлен на нашем хостинге на всех версиях РНР, кроме 8.0, 8.1, 8.2 и 8.3.
В процессе тестирования работы с ioncube loader на PHP 8 мы получали ошибки, связанные с нарушением loader’ом Zend API. Что, в свою очередь, приводило к неработоспособности расширений, применяющих observers API (например, tideways - Tideways makes PHP 8.1.12 with ioncube loader crash · Issue #117 · tideways/php-xhprof-extension · GitHub). Так как у нас в конфигурации работы хостингового сервера данные модули используются, подключение ioncube loader ведет к конфликтам, по этому установка не возможна.
К сожалению, разработчики ioncube loader до сих пор не решили эту проблему. Поэтому ioncube loader не может работать на PHP 8.0, 8.1, 8.2 и 8.3.
В данном случае решением проблемы будет перенос сайта на VPS, где выбор модулей веб-серверов остается на ваше усмотрение, что позволит избежать ошибки сегментации при использовании ioncube.
видимо придется подождать с обновлением((( или правда что на VPS… хотя не факт, что овчинка у них стоит выделки..
Тест файл поправим.
Не запускается потому что у вас php на опенсервере старая, нужная 25.10 вышла вроде
т.е. совсем недавно.
Поэтому и есть пока запасной вариант с php8.3
Да, не все хостинги предоставляют пока технические возможности.
Нужно рассмотреть VPS, но и ISP пока не везде совместимые версии.
Поэтому есть пока работа на 8.3.
Так же на впс можно самим обновить и поставить нужные версии, это не так просто конечно.
В общем мы пока тоже все тестируем и смотрим)