• The APS Catalog has been deprecated and removed from all Plesk Obsidian versions.
    Applications already installed from the APS Catalog will continue working. However, Plesk will no longer provide support for APS applications.
  • Please be aware: with the Plesk Obsidian 18.0.78 release, the support for the ngx_pagespeed.so module will be deprecated and removed from the sw-nginx package.

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