OK. PHP 8.1 and Moodle 4.3 are compatible. Does your Site administratin > Server > Environment all green?
If all that is given, I don't see a problem with
* * * * * /usr/local/bin/php /home/bshadmin/public_html/xuexi.bsh1.cn/admin/cli/cron.php
if that is
# crontab -u www-data -l
Do you get a warning in Site administration > Notifications that the cron is not run?
Do you know where the logs of cron goes? Usually they land in the mailbox of the user running it. So 'mail -f /var/mail/www-data' ?
If all that is given, I don't see a problem with
* * * * * /usr/local/bin/php /home/bshadmin/public_html/xuexi.bsh1.cn/admin/cli/cron.php
if that is
# crontab -u www-data -l
Do you get a warning in Site administration > Notifications that the cron is not run?
Do you know where the logs of cron goes? Usually they land in the mailbox of the user running it. So 'mail -f /var/mail/www-data' ?