Beschreibe mal ganz genau, wie du die vorhandene Komponente duplizierst! Was genau liegt vor? Und was machst du dann?
Ehe ich ans Eingemachte gehe, zeig ich dir erst einmal wie bzw. was ich getestet habe, da ich vermute, dass das Problem (vermutlich) nicht in meinem Duplikat liegt. Das würde ich dann später angehen.
Zu meinem Test ...
Ich habe eine einfache "Testkomponente" entworfen und dafür eine simple Verzeichnisstruktur erstellt:
/com_test/
/com_test/administrator/
/com_test/administrator/components/
/com_test/administrator/components/com_test/
/com_test/administrator/components/com_test/test.php
/com_test/administrator/components/com_test/test.xml
Das ist der Inhalt der PHP-Datei:
<?php
// Minimal Test
defined('_JEXEC') or die;
echo '<h1>Hallo Welt!</h1>';
?>
Das ist der Inhalt der XML-Datei:
<?xml version="1.0" encoding="utf-8"?>
<extension type="component" version="5.3" method="upgrade">
<name>com_test</name>
<version>0.1</version>
<creationDate>2025-05-16</creationDate>
<author>Ich</author>
<authorEmail>mail@irgendwas.de</authorEmail>
<description>Test</description>
<files>
<filename>test.php</filename>
</files>
</extension>
Alles anzeigen
Mehr gibt's nicht. Ich habe das als Basistest gemacht, um zu prüfen, ob die Installation, basierend auf der grundlegenden Verzeichnisstruktur hinhaut. Aber nicht einmal das klappt. Und das verstehe ich nicht. Siehst du den Fehler?