Benutzer-Werkzeuge

Webseiten-Werkzeuge


developer:extensions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
developer:extensions [2017/11/24 19:00]
oesi
developer:extensions [2021/12/21 00:05]
karpenko [Ersteinrichtung]
Zeile 7: Zeile 7:
  
 Extensions müssen immer am selben Host wie der FH-Complete Core installiert werden. Extensions müssen immer am selben Host wie der FH-Complete Core installiert werden.
 +
 Extension folgen der Namenskonvention FHC-Core-XXX Extension folgen der Namenskonvention FHC-Core-XXX
 +
 +===== Struktur =====
 +
 +{{:​developer:​extensionsaufbau.png|600}}
  
 ===== Ersteinrichtung ===== ===== Ersteinrichtung =====
Zeile 15: Zeile 20:
 Dazu werden folgende Befehle im FH-Complete Hauptverzeichnis ausgeführt:​ Dazu werden folgende Befehle im FH-Complete Hauptverzeichnis ausgeführt:​
 <​code>​ <​code>​
-chgrp www-data application/​tmp/​ application/​config/​extensions/​ application/​controllers/​extensions/​ application/​helpers/​extensions/​ application/​hooks/​extensions/​ application/​libraries/​extensions/​ application/​models/​extensions/​ application/​views/​extensions/​ application/​widgets/​extensions/​+chgrp www-data ​application/​extensions/ ​application/​tmp/​ application/​config/​extensions/​ application/​controllers/​extensions/​ application/​helpers/​extensions/​ application/​hooks/​extensions/​ application/​libraries/​extensions/​ application/​models/​extensions/​ application/​views/​extensions/​ application/​widgets/​extensions/ ​public/​extensions
  
-chmod 775 application/​tmp/​ application/​config/​extensions/​ application/​controllers/​extensions/​ application/​helpers/​extensions/​ application/​hooks/​extensions/​ application/​libraries/​extensions/​ application/​models/​extensions/​ application/​views/​extensions/​ application/​widgets/​extensions/​+chmod 775 application/​extensions/ ​application/​tmp/​ application/​config/​extensions/​ application/​controllers/​extensions/​ application/​helpers/​extensions/​ application/​hooks/​extensions/​ application/​libraries/​extensions/​ application/​models/​extensions/​ application/​views/​extensions/​ application/​widgets/​extensions/ ​ ​public/​extensions
 </​code>​ </​code>​
  
Zeile 30: Zeile 35:
  
 <note important>​Für die Installation von Extensions benötigen Sie die Berechtigung "​system/​extensions"</​note>​ <note important>​Für die Installation von Extensions benötigen Sie die Berechtigung "​system/​extensions"</​note>​
 +
 +Alternativ können Extensions auch über die Commandline installiert werden.
 +
 +Der Pfad zur Extension muss URL-Kodiert angegeben werden. (%2F statt /)
 +<​code>​
 +php index.ci.php system/​extensions/​CLI_Manager uploadExtension FHC-Core-Extension %2Fhome%2Ffhcomplete%2fFHC-Core-Extension.tgz
 +</​code>​
 +
 +<note important>​Die Extension Datei wird nach der Installation gelöscht wenn die Installation über die Commandline erfolgt!</​note>​
 +
 ===== Update von Extensions ===== ===== Update von Extensions =====
  
/var/www/wiki/data/pages/developer/extensions.txt · Zuletzt geändert: 2024/02/20 14:52 von oesi