Issue Scheduled Task Fails (plesk command not found)

safemoon

Regular Pleskian
Server operating system version
Ubuntu 20.04.6 LTS
Plesk version and microupdate number
Plesk Obsidian Version 18.0.61 Update #5
I am having trouble running a script I've made to backup files/databases using plesk cli.
When running the script through the SSH Terminal via Plesk Admin Interface, there are no issues.

However when I set up a cron job (task schedule) to run the shell script, I get an error "plesk command not found".

line 25: plesk: command not found

On line 25 I have
Code:
plesk bin domain --list

Any ideas?
 

Attachments

  • CleanShot 2024-06-16 at 18.45.06.png
    CleanShot 2024-06-16 at 18.45.06.png
    68.3 KB · Views: 7
Use /usr/local/psa/bin/domain --list instead.
thanks

i also have this function, do I need to change this as well?
Code:
# Function to get subdomains of a specific domain
get_subdomains() {
    local DOMAIN=$1
    plesk db -Ne "SELECT name FROM domains WHERE parentDomainId=(SELECT id FROM domains WHERE name='$DOMAIN')"
}
 
Back
Top