OwnCloud update - Error

Status
Für weitere Antworten geschlossen.

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
735
Punkte für Reaktionen
7
Punkte
38
Fehlermeldung:

Unable to move /volume1/web/owncloud/_oc-upgrade/8.2.6/core/resources to /volume1/web/owncloud/resources

Es muss wohl eine Datei mit Namen "core.php" editiert werden,
wo finde ich diese, in welchem Pfad?

admin@DiskStation:/volume1/owncloud/updater_backup$ ls
8.1.1.3-a9eda4db.zip 8.2.1.4-3ecf2706 8.2.1.4.zip
8.2.1.4-1f398c36 8.2.1.4-5d11f59b 8.2.6.zip


Running: Version ownCloud 8.2.1 (stable) - 8.2.6 available

Thx for help!
 

4bob

Benutzer
Mitglied seit
04. Mai 2016
Beiträge
604
Punkte für Reaktionen
2
Punkte
38
Ausgehend von deiner 1.Fehlermeldung unter
/volume1/web/owncloud/apps/updater/lib/location/

wenn nicht kannst du die aber auch suchen
Rich (BBCode):
cd /volume1
Rich (BBCode):
find –name “core.php”

Bob
 

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
735
Punkte für Reaktionen
7
Punkte
38
werde ich mal weiter schauen:


admin@DiskStation:~$ cd /volume1
admin@DiskStation:/volume1$ find -name "core.php"

./web/owncloud/apps/updater/lib/location/core.php
 

bernd_

Benutzer
Mitglied seit
29. Apr 2014
Beiträge
735
Punkte für Reaktionen
7
Punkte
38
admin@DiskStation:/volume1/web/owncloud/apps/updater/lib/location$ ls -l
total 12
-rw-r--r-- 1 http http 1698 Dec 11 2015 apps.php
-rw-r--r-- 1 http http 1514 Dec 11 2015 core.php
-rw-r--r-- 1 http http 372 Dec 11 2015 thirdparty.php
admin@DiskStation:/volume1/web/owncloud/apps/updater/lib/location$ touch core.php
touch: cannot touch ‘core.php’: Permission denied

hmmm

admin@DiskStation:/volume1/web/owncloud/apps/updater/lib/location$ su root touch core.php
Password:
su: Permission denied
admin@DiskStation:/volume1/web/owncloud/apps/updater/lib/location$

Das Passwort sollte aber passen...
Wie ich über google herausgefunden hat hat sich mit User Root etwas bzgl Passwort geändert mit DSM 6...

einfach nur sudo command eingeben:

admin@DiskStation:/volume1/web/owncloud/apps/updater/lib/location$ sudo touch core.php
Password:

...

admin@DiskStation:/volume1/web/owncloud/apps/updater/lib/location$ vi core.php
<?php

/**
* ownCloud - Updater plugin
*
* @author Victor Dubiniuk
* @copyright 2013 Victor Dubiniuk victor.dubiniuk@gmail.com
*
* This file is licensed under the Affero General Public License version 3 or
* later.
*/

namespace OCA\Updater\Location;

use OCA\Updater\Location as Location;
use OCA\Updater\App;
use OCA\Updater\Helper;

class Core extends Location {

protected $type = 'core';

protected function getWhitelist(){
"core.php" [readonly] 65L, 1514C 1,1 Top


hmm [readonly] ??
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.191
Punkte für Reaktionen
428
Punkte
393
Hallo,
mach ein sudo -i und Du bist root und darfst alles machen.

Gruß Götz
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat