У меня на другом сайте на instantcms версия php 8.1.29 — получается даже если для этой версии php установить php-geoip, то работать все равно не будет?
Для этих версий нет в принципе пакета php-geoip. Подключайте альтернативы, например www.ip2location.com. Но нужно будет править файлы движка.