• Hi, Pleskians! We are running a UX testing of our upcoming product intended for server management and monitoring.
    We would like to invite you to have a call with us and have some fun checking our prototype. The agenda is pretty simple - we bring new design and some scenarios that you need to walk through and succeed. We will be watching and taking insights for further development of the design.
    If you would like to participate, please use this link to book a meeting. We will sent the link to the clickable prototype at the meeting.
  • Our UX team believes in the in the power of direct feedback and would like to invite you to participate in interviews, tests, and surveys.
    To stay in the loop and never miss an opportunity to share your thoughts, please subscribe to our UX research program. If you were previously part of the Plesk UX research program, please re-subscribe to continue receiving our invitations.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.

Issue Joomla Toolkit

Michael Weber

New Pleskian
Hi there,
we have a issuse with the toolkit, there are a lot of broken instances, and when we detatch them they return after the update. And when we install a new joomla web, the web we installed before is overwritten :)
So we decided to reinstall the extension and now we get this error Message
Die Aufgabe "task_recacheall" ist fehlgeschlagen.
SQLSTATE[HY000]: General error: 8 attempt to write a readonly database, query was: UPDATE `instances` SET `id` = :instanceID, `domainId` = :domainId, `domain` = :domain, `displayName` = :displayName, `site` = :site, `www` = :www, `root` = :root, `subfolder` = :subfolder, `owner` = :eek:wner, `domainOwner` = :domainOwner, `parent` = :parent, `clipath` = :clipath, `version` = :version, `phpVersion` = :phpVersion, `status` = :status, `info` = :info, `config` = :config, `db` = :db, `user` = :user, `stats` = :stats, `extensions` = :extensions WHERE `id` = :instanceID
So what can we do?
Best regards from Germany
Michael
 
Hello Michael,

seems like the database file is corrupt or have the wrong permission rights. The easiest solution would be to regenerate the local database file via the command line (with root).

> cd /usr/local/psa/var/modules/joomla-toolkit
> rm -f joomla-toolkit.sqlite3


If you know open the Joomla! Toolkit, the file will be regenarated automatically. Then you need to add all your instances with the "Find Joomla! Websites" button.

Have success!
 
I tried it to solve my issue (see how to fix a broken instance thread) but it didnt help in that case (while it work fine to regenerate the database!) . Any additional Idea?
 
Back
Top