The Plesk GUI setup does have a check box for 'run a php script' and a run now test ... but what version of PHP is that running?
You have command line ... obviously ... you show php version 7.4.33 (cli).
So ... let's see:
Issue:
cd /path/to/moodle41code/admin/cli/
Then
which php
That should show a path ... like /usr/bin/php or similar
Now run the cron job using that full path to php(cli) executable.
/full/path/to/phpcli/executable/php ./cron.php
Yes, cron job worked before .... not doubting you ... how could I? I don't host where you host ... I don't use Plesk .. just trying to help you out!
What addons (plugins) do you have? Could you are tech support where you host install 'moosh'? If so ...
In 4.1 moodlecode, an addons.txt file
looks like:
cat addons.txt
mod_certificate
mod_checklist
mod_questionnaire
block_checklist
availability_mobileapp
format_grid
format_onetopic
format_topcoll
report_coursesize
report_coursestats
report_customsql
gradeexport_checklist
local_mass_enroll
local_mobile
tinymce_tiny_mce_wiris
atto_wiris
filter_wiris
Then an executable bash shell script called 'checkaddons' that looks like:
#!/bin/bash
#
cd /var/www/html/;
echo 'Add-on listing: ';
cat ./addons.txt;
echo '---------------------';
for i in `cat ./addons.txt`
do
echo "Addon in que: $i";
moosh -n plugin-list |grep $i
done
Incompatible plugins can do strange things to cron!
'SoS', Ken