Guten Abend, ein wirklich nettes kleines Forum habt ihr hier! Ich hoffe einer von euch hat eine zündende Idee für mich für mein kleines Problemchen.
Ich habe in der config.php der ownCloud-Installation den Pfad abgeändert, damit die Daten nicht mehr auf der mSD-Karte sondern auf einem USB-Stick landen. Das klappt auch so weit im Webinterface gab es keine Probleme, wohl aber beim Zugriff mit der AndroidAPP (unbekannter Verbindungsfehler) und der WindowsSyncAPP (ebenfalls unbekannter Fehler).
Ich Vermute ein Problem mich den Rechten. Den USB-Stick mounte ich schon beim Systemstart auf den User und die Gruppe "www-data":
Die entsprechende config.php Stelle:
<?php
$CONFIG = array (
'instanceid' => 'hierstehtwas',
'passwordsalt' => 'hierstehtwasgeheimes',
'secret' => 'hierstehtwaskomisches',
'trusted_domains' =>
array (
0 => 'natürlich_meine_domain.ddns.net',
),
'datadirectory' => '/media/USB002/owncloud/data',
'overwrite.cli.url' => 'https://natürlich_meine_domain.ddns.net',
...
);
Alles anzeigen
USB-Stick richtig eingebunden? Auszug von blkid auf /dev/null:
Rechte unter /media/USB002/ liegen nach ls - la bei www-data, also alles so weit richtig:
Nach dem ich alles eingerichtet hatte, habe ich noch die Daten aus /var/www/owncloud/data nach /media/USB002/owncloud/data kopiert.
Eigenartig ist, dass der Zugriff über die Weboberfläche im Browser keine Probleme macht. Ich habe das Wochenende hin und her probiert und das google-Orakel befragt, ohne Erfolg. Stelle ich den Pfad in der config.php wieder auf den ursprünglichen data-Ordner zurück geht alles wieder.
Ich nutze eine Kombination aus nginx, mySQL und ownCloud 8.0.1 auf einem Raspberry Pi 2 unter Raspbian. Die Verbindung wird mit einem eigenen Zertifikat verschlüsselt. Die APPs "calendar" und "contacts" sind noch aktiviert.
Folgende Fehlermeldung im LOG macht mir zusätzlich zu schaffen, dabei ist der Pfad unverändert (also aus der mSD-Karte):
Error PHP Undefined index: You don’t have permission to upload or create files here at /var/www/owncloud/lib/private/l10n/string.php#69 2015-03-15T21:02:48+00:00
Error PHP Undefined index: You don’t have permission to upload or create files here at /var/www/owncloud/lib/private/l10n/string.php#51 2015-03-15T21:02:48+00:00
Error PHP PHP Startup: apc.shm_size now uses M/G suffixes, please update your ini files at Unknown#0
Ich bin mir nicht sicher in wie weit dieser Fehler in der ownCloud-Log etwas damit zu tun hat, die Funktion von ownCloud scheint dadurch nicht beeinträchtigt zu sein.
Hat einer eine Idee woran der Wechsel des Verzeichnisses scheitert oder was ich übersehen haben könnte? Es muss doch machbar sein den Ordner auf einen USB-Stick zu ziehen, oder?
Danke schon mal!!!