Как сделать задание cron?
обычно если пых установлен, достаточно просто php /var/www/имя/data/www/сайт/cron.php, если не видит пхп - запускаете whereis php, смотрите где оно и указываете полный путь.
php для веб сервера и php для консольных команд - разные пакеты

чтобы в командной строке запускать php test.php нужно установить пакет php-cli, да еще и настроить его персонально и включить модули в /etc/php/8.1/cli и modst-available (тут 8.1 версия, так как на сервере их может стоять несколько)

путь до php интерпретатора определяется
whereis php

ну и на последок, настраивай не глобальный крон а пользовательский, залогинившись под ним по ssh и запустив crontab -e
тогда скрипты будут запущены из окружения этого пользователя

следи за правами доступа на запись своих логов