Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
invis_server_wiki:upgrade:132_to_135 [2018/12/01 13:12] flacco [Vorbereitung] |
invis_server_wiki:upgrade:132_to_135 [2019/02/07 19:37] (aktuell) flacco [Nacharbeit] |
||
|---|---|---|---|
| Zeile 46: | Zeile 46: | ||
| Im Idealfall ist damit alles erledigt. | Im Idealfall ist damit alles erledigt. | ||
| - | Sollten zuvor wichtige Pakete deinstalliert worden sein, müssen diese wieder installiert werden. | + | ===== Nacharbeit ===== |
| + | |||
| + | Sollten zuvor wichtige Pakete deinstalliert worden sein, müssen diese wieder installiert werden. Wenn das der Fall ist, dürfte es Pakete der Kopano-Webapp betreffen. Bevor Sie diese wieder installieren können müssen Sie ggf. Anpassungen an einer oder mehreren Repository-Dateien vornehmen. | ||
| + | |||
| + | Kontrollieren Sie unter: <file>/etc/zypp/repos.d</file> alle Dateien, die die Bezeichnung "kopano" (unabhängig von der Schreibweise) im Namen tragen auf die Zeichenkette "SLE_12" im "Base-URL" Pfad tragen und ändern sie diese auf "SLE_12_PHP7" um. Vermutlich wird sich im Home-Verzeichnis des Benutzers "root" Ihres Servers im unsichtbaren Verzeichnis <file>.zypp</file> eine Datei namens "credentials.conf" befinden. Öffnen Sie sie in Ihrem Lieblingseditor und ändern Sie dort ebenfalls alle Pfade entsprechend. | ||
| + | |||
| + | Führen Sie | ||
| + | <code> | ||
| + | invis:~ # zypper ref | ||
| + | </code> | ||
| + | |||
| + | aus und installieren Sie via YaST alle zur Kopano-Webapp gehörenden Pakete neu. | ||
| + | |||
| + | Testen Sie im nächsten Schritt, ob Sie ownCloud erreichen. Erhalten Sie dabei einen Fehler 500 oder 403 (forbidden) ändern Sie in der Datei <file>/etc/apache2/vhosts.d/vh-combined-extern</file> den "IfDefine OWNCLOUD" Container wie folgt ab: | ||
| + | |||
| + | <code> | ||
| + | <IfDefine OWNCLOUD> | ||
| + | Alias /owncloud "/srv/www/htdocs/owncloud/" | ||
| + | <Directory "/srv/www/htdocs/owncloud/"> | ||
| + | AllowOverride FileInfo Options Indexes AuthConfig | ||
| + | Options +SymLinksIfOwnerMatch | ||
| + | |||
| + | <IfModule mod_dav.c> | ||
| + | Dav off | ||
| + | </IfModule> | ||
| + | |||
| + | SetEnv HOME /srv/www/htdocs/owncloud | ||
| + | SetEnv HTTP_HOME /srv/www/htdocs/owncloud | ||
| + | </Directory> | ||
| + | |||
| + | <Directory "/srv/www/htdocs/owncloud/data/"> | ||
| + | # just in case if .htaccess gets disabled | ||
| + | Require all denied | ||
| + | </Directory> | ||
| + | </IfDefine> | ||
| + | </code> | ||
| + | |||
| + | Starten Sie den Apache Webserver neu. Jetzt sollte wieder alles funktionieren wie zuvor. | ||