hschramm
Basic Pleskian
Username:
TITLE
Joomla Toolkit fails to install on subdomain of an additional domain
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
Product version: Plesk Obsidian 18.0.48.0
OS version: Debian 10.13 x86_64
Build date: 2022/11/04 03:00
Revision: de1380238ea912c17bb665dafb41e69d609cd6c3
PROBLEM DESCRIPTION
We use the current available version of Joomla Toolkit. First of all Joomla Toolkit ignores the configured mysql settings for database prefix. For example: I have setup, that every database uses as prefix the username (web1). So a database name would be: web1_myDb. But Joomla Toolkit ignores this and creates a database like: jtkdb_pwzwov.
But the major problem is:
It is not possible to setup Joomla via the kit on a subdomain of an additional domain. This is a problem because a customer expects to install a joomla instance on a additional domain, not only on a subscription domain.
The consequence would be, that a customer has to buy for every domain a new subscription. This is very unlikely.
STEPS TO REPRODUCE
ACTUAL RESULT
It fails with the following error:
EXPECTED RESULT
Install a Joomla Instance via the joomla toolkit on subdomains of addional domains.
ANY ADDITIONAL INFORMATION
(DID NOT ANSWER QUESTION)
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Help with sorting out
TITLE
Joomla Toolkit fails to install on subdomain of an additional domain
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
Product version: Plesk Obsidian 18.0.48.0
OS version: Debian 10.13 x86_64
Build date: 2022/11/04 03:00
Revision: de1380238ea912c17bb665dafb41e69d609cd6c3
PROBLEM DESCRIPTION
We use the current available version of Joomla Toolkit. First of all Joomla Toolkit ignores the configured mysql settings for database prefix. For example: I have setup, that every database uses as prefix the username (web1). So a database name would be: web1_myDb. But Joomla Toolkit ignores this and creates a database like: jtkdb_pwzwov.
But the major problem is:
It is not possible to setup Joomla via the kit on a subdomain of an additional domain. This is a problem because a customer expects to install a joomla instance on a additional domain, not only on a subscription domain.
The consequence would be, that a customer has to buy for every domain a new subscription. This is very unlikely.
STEPS TO REPRODUCE
- Create a new subscription with the domain test1.local
- Add an additional domain test2.local
- Create a subdomain "test" on domain test2.local
- Try to install Joomla Toolkit on test.test2.local
ACTUAL RESULT
It fails with the following error:
[2022-11-28 17:54:37.329] 9068:6384e7cb42515 ERR [extension/joomla-toolkit] Dieses Objekt kann nur in einem Abonnement erstellt werden.
[2022-11-28 17:54:37.330] 9068:6384e7cb42515 ERR [panel] Task failed: id=4611, pid=9068, type=ext-joomla-toolkit-task\install, error=Datenbank konnte nicht erstellt werden. Bitte versuchen Sie es erneut.
[2022-11-28 17:54:37.338] 9068:6384e7cb42515 ERR [panel] Long task executor: id=4611 completed with error: Datenbank konnte nicht erstellt werden. Bitte versuchen Sie es erneut.:
0: /opt/psa/admin/plib/Task/Async/Executor.php:46
Task_Async_Executor->execute()
1: /opt/psa/admin/plib/scripts/task-async-executor.php:6
EXPECTED RESULT
Install a Joomla Instance via the joomla toolkit on subdomains of addional domains.
ANY ADDITIONAL INFORMATION
(DID NOT ANSWER QUESTION)
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Help with sorting out