updates.md 2.72 KB
Newer Older
o's avatar
o committed
1
2
3
4
5
6
7
8
9
10
11
---
title: "Aktualisieren"
date: 2019-05-08T20:55:56+02:00
weight: 14
---

## Update Mode

Der Update Mode vesetzt das Hosting temporär in einen komplett schreibbaren Zustand.
Dadurch kann der Webserver auf alle Verzeichnisse schreiben.
Updates, oder zum Beispiel das installieren von Plugins oder Themes ist nur im Update Mode möglich.
mh's avatar
mh committed
12
Um diesen zu aktivieren musst du via [SFTP]({{< ref "sftp" >}}) die Datei `/scripts/update_mode/update_mode.run` erstellen.
o's avatar
o committed
13
14
Der Update Mode wird automatisch nach einer Stunde beendet.

mh's avatar
mh committed
15
Während du den Update Mode aktiviert hast, empfehlen wir dir keine weiteren Änderungen per SFTP zu tätigen.
mh's avatar
mh committed
16

o's avatar
o committed
17
18
## Wordpress Update

mh's avatar
mh committed
19
Ein installiertes Worpress kann automatisch aktualisiert werden.
o's avatar
o committed
20
21
Hierbei wird ein Backup deines Wordpress erstellt und anschliessend alle Plugins/Themes und Wordpress selber aktualisiert.
Dazu einfach die Datei `scripts/update_wordpress/update_wordpress.run` erstellen.
mh's avatar
mh committed
22
Fehlermeldungen findest du in `logs/users-script-update_wordpress.log`
o's avatar
o committed
23
24

Dies kann auch automatisiert jeden Tag durchgeführt werden.
mh's avatar
mh committed
25
Dazu erstellst du eine Datei `scripts/update_wordpress/update_wordpress.dirs` mit dem Inhalt:
26
27
```yaml
auto_update: true
o's avatar
o committed
28
```
mh's avatar
mh committed
29

o's avatar
o committed
30
31
32
33
34
35
36
Sollte der automatisch angestossene Update Mechanismus fehlschlagen, werden die für das Webhosting hinterlegten Kontaktadressen über das Problem informiert.

Beachte:

* Wir erstellen ein Backup deiner Seite in folgendem Ordner: private/wp_update_backup/. Dafür verwenden wir ein gängiges Backup Plugin und mit Hilfe dieses Plugins und dem Backup solltest du bei Problemen deine Seite wieder herstellen können. Wir löschen aber auch sämtliche Dateien in diesem Backup Ordner, die älter als 1 Tag sind!
* Wir updaten die Wordpress-Installation, sämtliche Plugins, wie auch alle Themes und Sprachen. Solltest du etwas manuell bearbeitet haben oder sollte es Inkompatibilitäten zwischen Plugins und neuen Wordpress Versionen geben, kann ein Update schief gehen und du musst die Sachen dann manuell flicken.
* Wir sind nicht für allfällige Verluste von manuellen Änderungen aufgrund des Updates verantwortlich.
37
38
39
40
41
42
43
44
45
46
47
48
49
50

### Mehrere Wordpress Installationen / Alternativer Pfad

Du kannst mehrere Wordpress Installationen in deinem Webhosting haben und diese auch weiterhin automatisiert updaten lassen. Weiter kannst du die Wordpress Installationen auch nicht im Hauptverzeichniss haben.

Dazu hinterlegst du die Ordner mit den verschiedenen Wordpress Installationen in der `scripts/update_wordpress/update_wordpress.dirs` Datei. Die Pfadangabe erfolgt relativ zum `www/` Verzeichnis.

```yaml
wp_directories:
   - .
   - wp2
   - wp3
```

mh's avatar
mh committed
51
In diesem Beispiel werden 3 Wordpress Installationen verwaltet: in `www/`, `www/wp2` und `www/wp3`. Die Verzeichnisse werden als Liste im YAML Format hinterlegt.