[Kitodo] Kitodo.presentation in docker installieren

Alexander Bigga alexander.bigga at slub-dresden.de
Mo Nov 9 15:24:19 CET 2020


Lieber Herr Nowak,

Am 09.11.20 um 12:22 schrieb Krzysztof Nowak:
> Ich möchte kitodo.presentation für mein Projekt testen, aber ich 
> bekomme ein Installationproblem, das ich nicht lösen kannweil ich ganz 
> neu zur Typo3-Welt bin:
>
>
> 1. Erst habe ich https://hub.docker.com/r/martinhelmich/typo3 Image 
> installiert.
>
> 2. Die GUI Installation von Kitodo.presentation hat für mich nicht 
> geklappt:
>
> Couldnotscanforclassesinside"/var/www/html/typo3conf/ext/dlf/vendor/solarium"whichdoesnotappeartobea 
> filenora folder
>
Kitodo.Presentation sollten Sie nur im composer-Mode installieren. Die 
Fehlermeldung weist Sie ja darauf hin, dass die Bibliothek "solarium" 
fehlt.  Theoretisch könnten Sie in typo3conf/ext/dlf composer ausführen. 
Aber das war eigentlich nur unter TYPO3 7.6 eine Notlösung.

> 3. Deswegen habe ich zu composer Installation gewechselt: in dem 
> Docker container
>
> a. installiere ich composer (https://getcomposer.org/download/),
>
Ich würde Ihnen empfehlen, die ganzen Experimente mit DDev [1] zu 
machen. Das geht wesentlich einfacher.

> b. gehe ich zu /var/www/html/typo3_src wo der composer.json File gibt:
>
> composer.pharrequirekitodo/presentation
>

Haben Sie vorher TYPO3 installiert? Das sollten Sie natürlich vorher 
tun. Z.B. installiere ich TYPO3 9.5 wie folgt:

composer create-project typo3/cms-base-distribution:^9.5
touch public/FIRST_INSTALL

---> über die Webseite

Und jetzt Kitodo.Presentation:

composer require kitodo/presentation:^3.1

> c. der Befehl mit einem anderen Fehler endet:
>
> The"typo3/class-alias-loader"pluginwas skippedbecauseitrequiresa 
> Plugin API version("^1.0") 
> thatdoesnotmatchyourComposerinstallation("2.0.0"). 
> Youmayneedtoruncomposerupdate withthe"--no-plugins"option.
> The"typo3/cms-composer-installers"pluginwas skippedbecauseitrequiresa 
> Plugin API version("^1.0.0") 
> thatdoesnotmatchyourComposerinstallation("2.0.0"). 
> Youmayneedtoruncomposerupdate withthe"--no-plugins"option.
>
Composer 2.0 ist sehr neu (gerade mal zwei Wochen). Damit hab ich keine 
Erfahrung.

Ich hoffe, das hilft Ihnen schon einen Schritt weiter.

Viele Grüße

Alexander Bigga

[1] https://ddev.readthedocs.io/en/stable/

-- 
Alexander Bigga
Referatsleiter Digitale Präsentation

Sächsische Landesbibliothek –
Staats- und Universitätsbibliothek Dresden (SLUB)
Abteilung IT, Referat 2.1 Digitale Präsentation
01054 Dresden
Besucheradresse: Zellescher Weg 18, 01069 Dresden
Tel.: +49 351 4677 212

--> aktuell oft im Homeoffice: +49 178 1422460 <--

E-Mail: alexander.bigga at slub-dresden.de

https://www.slub-dresden.de | https://digital.slub-dresden.de

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://bibservices.biblio.etc.tu-bs.de/pipermail/kitodo/attachments/20201109/caf79996/attachment-0001.htm>
-------------- nächster Teil --------------
_______________________________________________
Kitodo-Community mailing list
Kitodo-Community at kitodo.org
https://maillist.slub-dresden.de/cgi-bin/mailman/listinfo/kitodo-community


Mehr Informationen über die Mailingliste Kitodo