- Plesk for Linux
The following error occurs on the attempt to access WordPress Toolkit:
A table must have a primary key, but none was found for table 'Instances'
- The following errors do occur on the attempt to access WordPress Toolkit:
PLESK_ERROR: Server Error500
SQLSTATE[HY000]: General error: 1 no such column: serverId
A table must have a primary key, but none was found for table 'RemoteServers'
- An attempt to check the WordPress plugins updates fails with the following error:
PLESK_ERROR: WordPress Toolkit has found WordPress files at the following path: Path /var/www/vhosts/example.com/httpdocs
However, it does not seem that this WordPress website is working. Try restoring the website from a backup or cleaning up the redundant files.
The output of the following commands shows that WordPress Toolkit SQLITE3 database, used to store information about instances, does not contain any WordPress-related tables:
# sqlite3 /usr/local/psa/var/modules/wp-toolkit/wp-toolkit.sqlite3
- Backups are created with the warning:
CONFIG_TEXT: backup_restore_helper utility returned incorrect result. Extension with ID 5 cannot be backuped. Please, contact your service provider
WordPress Toolkit SQLITE3 database was not created correctly or has been corrupted.
It is required to reinstall WordPress Toolkit. It is possible to do that via Plesk Interface or via SSH.
- Log into Plesk;
- Go to Tools & Settings > Updates and Upgrades > Add/Remove Components;
- Select WordPress Toolkit under Plesk Extensions and select Remove:
- Use the same steps to install WordPress Toolkit back.
Log into the server via SSH.
Remove Wordpress Toolkit component:
# plesk installer remove --components wp-toolkit
Install Wordpress Toolkit component:
# plesk installer add --components wp-toolkit