• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

domain.sh exists but bash returns not found

A

anjanesh

Guest
My client is with godaddy - dedicated using Plesk 7.5 on Linux.

Using Putty I went to /usr/local/psa/bin

lt gave
Code:
[root@mywebserver bin]# ls
....
apache_cleanup.sh             domain.sh           psarestore
.....
But when I entered
domain.sh
Code:
[root@mywebserver bin]# domain.sh
-bash: domain.sh: command not found
[root@mywebserver bin]#

BTW, when browsing using WinSCP 3.8 if I right-click domain.sh > properties, it shows
Links to: /usr/local/psa/admin/plib/api-cli/domain.php

Any idea how to get domain.sh running ?

Thanks
 
Does domain.sh have the right properties for an executable?

The error says the "command is not found"

Until the permissions are correct, try "sh domain.sh" without the quotes.
 
Ok. I got it working
./domain.sh
Forgot to add the ./ in front.

BTW, where do I place a php file containing the exec("./domain.sh....") code on a dedicated server having root access ?
And how do I run it ?
 
Back
Top