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] 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. |