Installation der Komponente schlägt fehl: sql-Datei nicht gefunden

  • J5.2
    Hoster Ionos
    php 8 irgendwas
    Seite: graf-automobile.de (im Aufbau)

    Ich habe meine Komponente soweit, dass ich sie in den Online-Testbetrieb bringen will. Beim Installieren bekomme ich aber immer eine Fehlermeldung, und zwar:

    Warnung JInstaller: :Install: SQL-Datei „[ROOT]/administrator/components/com_gdv4/sql/install.sql“ nicht gefunden

    Die Anweisung in der Manifestdatei (gdv4.xml) sieht so aus:

    Code
    <install>
    	<sql>
    		<file driver="mysqli" charset="utf8">sql/install.sql</file>
    	</sql>
    </install>

    Die Dateistruktur sieht so aus:

    - admin
    -- sql
    --- install.sql

    Ich habe schon mit verschiedenen Unterordnern gearbeitet, den Ordner admin in administrator umbenannt, ein unterverzeichnis com_gdv4 eingeführt, erhalte aber immer das gleiche Ergebnis.

    Wo liegt der Fehler?

    Viele Grüße aus der sonnigen Pfalz

    Alexander

  • Hi Alexander,

    hast du den sql-Ordner unter files ausgewiesen?

    XML
    <files folder="admin">
       ...
       <folder>sql</folder>
       ...
    </files>

    Beim driver-Attribut kannst du direkt mysql verwenden. mysqli wird intern bei der Ausführung auf mysql umgeschrieben.