Доработки для поддержки php 8.2
Posted: Wed Mar 20, 2024 11:57 am
Нужно исправить обновления в двух местах:
1. Там, где rollingCurl делает (string) $ch - больше нельзя конвертировать ресурс в строку. Вместо этого в качестве ключа для ->requestMap идеально подходит url запрашиваемого ресурса. Этот $key там в трех местах.
2. Там, где определяется переменная $phpver, добавить возможность ей быть равной 82, а не только 81. Иначе при скачивании свежего кода через install скачивается версия, кодированная ионкубом под пхп 8.2, а при обновлении - под 8.1.
1. Там, где rollingCurl делает (string) $ch - больше нельзя конвертировать ресурс в строку. Вместо этого в качестве ключа для ->requestMap идеально подходит url запрашиваемого ресурса. Этот $key там в трех местах.
Code: Select all
// Add to our request Maps
$key = (string) $this->requests[$i]->url;
$this->requestMap[$key] = $i;