• The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • Debian 11 has reached its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.81 is 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.

Full System Backup Error

P

ponggr

Guest
Hi I tried to do a full system backup (./pleskbackup all /var/backup/fsb130908-01) and got the following error:

Runtime error: Can't use an undefined value as an ARRAY reference at /usr/local/psa/PMM/agents/PleskX/SiteApp.pm line 292

Any ideas?

Thanks
 
-all is not valid

all is a correct command according to the pleskbackup help page and always used to work fine

Problem still remains.
 
This is what i use in Centos 4.x

/usr/local/psa/bin/pleskbackup all /backup/backupfile

And also, i run this command under root user
 
ditto, I get this error as well ... also on Centos 4.x running exactly what S.Celik mentions :

/usr/local/psa/bin/pleskbackup all /backup/backupfile

Runtime error: Can't use an undefined value as an ARRAY reference at /usr/local/psa/PMM/agents/PleskX/SiteApp.pm line 292
 
checking the code .. and looking at my database ..

APSClientApplicationItems is empty, there are no entries in it, and this is causing :

$sql = "SELECT ai.pkg_id FROM APSApplicationItems ai INNER JOIN APSClientApplicationItems cai ON (ai.id = cai.app_item_id) INNER JOIN SiteApps sa ON (sa.capp_item_id = cai.id) AND sa.capp_item_id ='". $self->{SiteApp}->{'capp_item_id'}."'";
$dbh->execute_rownum($sql);

$sappId = $dbh->fetchrow()->[0];


to fail, as there is nothing returns from the lookup...

this table looks to store client applications from the application vault, which I don't have installed.
 
I have same problem, i changed nothing suddenly announces cronjob:

Runtime error: Can't use an undefined value as an ARRAY reference at /usr/local/psa/PMM/agents/PleskX/SiteApp.pm line 292.

i make not full backup only with parameter -c and have same problem: /usr/local/psa/bin/pleskbackup -c all

you have solution ?
 
this is kinda a show stopper, backup of plesk via plesk just does not work.
 
i make backup from plesk to ftp, running fine.

the error comes only since few meets

and a problem with that is obvious PleskX Agent
 
the problem has been caused by database inconsistency
 
Back
Top