Ну разные версии от того что явно у вас установлено несколько версий PHP
наверняка покажет что есть 7.3 и 7.4
ls -la /etc/php/
А по поводу cli, то вопрос в том какой симлинк в /usr/bin/php
Покажет на какой бинарник ссылается php и это соотв-но можно поменять
readlink /usr/bin/php
Если не нужно несколько версий PHP то я бы удалил лишниюю версию и изменил настройки веб сервера (apache) чтобы использовалась правильная версия.
Если этот вариант не подходит, то можно запускать правильную версию php дёргая правильный бинарник
find /usr/bin/php*
обычно это будет что-то типа
/usr/bin/php7.3 -v
/usr/bin/php7.4 -v
Проблемы использования разных версий PHP между web и cli может быть никаких, если установлены одинаковые extension и используемый PHP код совместим с обоими версиями, но лучше использовать одну и ту же версию.
Если в принципе скрипты через cli не запускаются (нету таких вещей как фоновые воркеры, демоны и тд) то вообще разницы практически нет.
Ещё нюанс может быть с composer'ом который запускается через cli и тут вопрос в том одинаковые ли модули в разных версиях РНР, и требования ПО. Так как может быть что есть библиотека которая не совместима с PHP 7.4 и пуская composer через 7.4 получите ошибку установки, так как не выполнится проверка по версии РНР.