Webspace Häufige Fragen

Wie kann ich ownCloud auf Shared Webspace installieren?

Da ownCloud nicht als OneClick-App verfügbar ist, muss eine manuelle Installation durchgeführt werden. Laden Sie sich hierzu das aktuell gültige Image von der ownCloud Webseite herunter. Führen Sie die Installation anschließend gemäß der Installationsnleitung durch.

Nach erfolgter Installation erhalten Sie im Adminbereich einige Fehlermeldungen. Bitte folgen Sie den hier gelisteten Schritten um das jeweilige Problem zu lösen.

Memcache

Auf unseren Servern ist sowohl APCu als auch Memcache aktiviert. Sie müssen dies allerdings in der Konfiguration von ownCloud aktivieren. Öffnen Sie hierzu die Datei config/config.php (Sie können diese über FTP herunterladen, wenn Sie nicht schon lokal verfügbar ist). Füben Sie eine der beiden folgenden Zeilen in das php-Array ein:

'memcache.local' => '\\OC\\Memcache\\APCu',
'memcache.local' => '\\OC\\Memcache\\Memcached',

Strict-Transport-Security

Leider ist es in vielen Umgebungen nicht möglich über eine htaccess-Datei Strict-Transport-Security zu aktivieren, auch wenn es viele Anleitungen hierzu im Internet gibt. Die Aktivierung auf applikativer Ebene - also im PHP-Script - funktioniert allerdings. Fügen Sie hierzu die folgende Zeile in Ihrer Konfigurationsdatei config/config.php direkt nach dem PHP Start-Tag ein:

<?php
header('Strict-Transport-Security: max-age=15768000;includeSubDomains;preload');
$CONFIG = array (
...

Wenn Sie Subdomains verwenden, die keine https-Verbindung aktzeptieren, entfernen Sie das includeSubDomains;.

Transactional file locking

Dieses Feature ist ausschließlich mit Redis als Memory-Cache möglich. Da wir aktuell Redis nicht im Angebot haben, verwenden Sie stattdessen einfach das herkömmliche File-Locking, das ownCloud schon seit einigen Versionen bietet. Aktivieren Sie hierzu in Ihrer ownCloud Installation die offizielle App "File Locking".