Feng-Office aktuelle Version installieren

Status
Für weitere Antworten geschlossen.

DrMartinus

Benutzer
Mitglied seit
20. Mrz 2014
Beiträge
57
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich möchte gerne auf meiner DS216 FengOffice in einer aktuellen Version installieren (die in der Synocommunity erstellte Version ist schon recht alt...). Ich habe MariaDB 5 und 10 sowie PHPMyAdmin installiert, Bei der Installation des in der Synocommunity vorhandenen alten Pakets kommt immer die Meldung, dass das root Passwort für die MySQL Datenbank inkorrekt ist. :-(
Mit den Lösungsvorschlägen, die ich gefunden habe, komme ich nicht weiter, weil sie für mich zu ungenau sind bzw. Wissen voraussetzen, das ich nicht so schnell aus meinen Hirnschubladen rauskriege (oder gar nicht, weil's nicht drin steckt...). Oder ich habe noch nicht das Richtige gefunden. Aber da das Paket ohnehin eigentlich zu alt ist und ich an einigen Stellen gelesen habe, dass die Installation direkt vom Paket aus so leicht sei, wollte ich fragen, ob es dazu eine Schritt für Schritt Anleitung gibt. Wie kann ich solch ein Paket auf dem Webserver der DiskStation installieren?

Danke für alle Hinweise und ich bitte um Entschuldigung, falls das alles schon irgendwo beschrieben ist. Ein Pointer genügt in dem Fall natürlich. Manchmal findet man mit den eigenen Suchanfragen schlicht nicht das, was man sucht.
 

Ha34Meiner

Benutzer
Mitglied seit
28. Dez 2012
Beiträge
568
Punkte für Reaktionen
11
Punkte
44
Moin, ich habe die Installation über das Paketzentrum nach 3 Versuchen gelassen. Zu Aufwändig und schwierig.
Aber Manuell hat es wunderbar funktioniert. Mußte nur die zip-Datei in den Ordner Web rein-kopieren und entpacken. Dann nur die Installation über den Browser starten und einrichten.
 

DrMartinus

Benutzer
Mitglied seit
20. Mrz 2014
Beiträge
57
Punkte für Reaktionen
0
Punkte
0
Danke für die Antwort, aber da hapert's ja schon bei mir:

1. Was ist der Ordner Web, bzw. wie komme ich an ihn ran?
2. Kopieren mit FTP? Welcher user? (sollte wohl der Admin oder root sein, oder?)
3. Und wenn ich die Zip-Datei da reinkopiere: wie entpacke ich sie dann in dem Ordner? Ich sehe nirgends eine Konsole oder so, die mir das ermöglichen würde.
4. Wie sieht es dann mit den Zugriffsrechten aus? Ist das alles unproblematisch?
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.540
Punkte für Reaktionen
1.383
Punkte
234
zu 1. => Web Station installieren
zu 2. => Zugriff ganz bequem z.B. per SMB
zu 3. => Entpacken mit dem Entpacker deiner Wahl
zu 4. => Probiere es doch mal aus.
 

DrMartinus

Benutzer
Mitglied seit
20. Mrz 2014
Beiträge
57
Punkte für Reaktionen
0
Punkte
0
Danke, ich hab's probiert und bin schon recht weit gekommen. Aber folgendes Problem: auf S. 2 wird gemeldet:
Rich (BBCode):
Error: /config is not writable
Error: /cache is not writable
Error: /upload is not writable
Error: /tmp is not writable
Alle Dateien bzw. Ordner haben volle Zugriffsrechte (777).
 

Ha34Meiner

Benutzer
Mitglied seit
28. Dez 2012
Beiträge
568
Punkte für Reaktionen
11
Punkte
44

DrMartinus

Benutzer
Mitglied seit
20. Mrz 2014
Beiträge
57
Punkte für Reaktionen
0
Punkte
0
Ja, das habe ich mir schon angeschaut und hilft nicht wirklich. Ich vermute, dass das Problem daran liegt, dass ich als Benutzer admin das Ganze hochgeladen habe und FengOffice irgendwie den Besitzer root erwartet, aber da kann ich auch falsch liegen. Bei den Zugriffsrechten sollte es eigentlich überhaupt kein Problem geben, egal wer der Benutzer ist. Dennoch gibt es sie. Vielleicht kann mal jemand schauen, was bei ihm der Besitzer der Verzeichnisse ist? Wenn's da dann als admin geklappt hat, weiß ich wenigstens, dass ich mit der Vermutung falsch lag.
 
Zuletzt bearbeitet:

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.540
Punkte für Reaktionen
1.383
Punkte
234
Ich habe die Webstation nicht installiert, kann es daher nicht ausprobieren.

Wie hast du die Zugriffsrechte kontrolliert? Über ein FTP-Programm oder per SSH?
Wenn ich über SSH und root mir irgendeine Datei auf meiner DS anschaue, finde ich entweder 644 oder keine Rechte. In beiden Fällen wäre das zu wenig, damit z.B. der Webserver über PHP irgendwo was schreiben/ändern dürfte.
 

DrMartinus

Benutzer
Mitglied seit
20. Mrz 2014
Beiträge
57
Punkte für Reaktionen
0
Punkte
0
Danke für die Antwort. Was mich etwas durcheinander bringt, ist die Tatsache, dass ich den Benutzer "root" gar nicht habe. Wie richte ich den ein? Ich habe die Rechte per FTP kontrolliert, einen anderen Zugriffsweg habe ich zur Zeit nicht. Da stehen sie aber definitiv auf 777, müssten also auch für jeden schreibbar sein (was so nicht bleiben sollte).
Ich meine, es gibt den Benutzer root, aber ich scheine auf ihn keinen Zugriff zu haben.
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.540
Punkte für Reaktionen
1.383
Punkte
234
Um per SSH auf root zu kommen, musst du dich zuerst mit der User "admin" + PW einloggen, dann auf den User "root" mit "sudo -i" umloggen. Das PW ist das PW vom User "admin".
 

DrMartinus

Benutzer
Mitglied seit
20. Mrz 2014
Beiträge
57
Punkte für Reaktionen
0
Punkte
0
Danke, das habe ich jetzt gemacht, hat aber leider nicht funktioniert. FengOffice's Installationsroutine meldet immer noch keine Zugriffsrechte auf die Verzeichnisse, obwohl sie definitiv beschreibbar sind. Hm... :confused:
 

DrMartinus

Benutzer
Mitglied seit
20. Mrz 2014
Beiträge
57
Punkte für Reaktionen
0
Punkte
0
So, habe jetzt doch diesen Schritt geschafft. War aber nicht so, wie ich dachte, sondern:

der Besitzer der Verzeichnisse und Dateien muss "http" sein, und die Zugriffsrechte müssen auf 775 für die genannten Verzeichnisse gesetzt werden (bzw. 755 für die anderen Verzeichnisse). Danach erst akzeptiert die Installationsroutine die Verzeichnisse als "writable".

Aber nun hänge ich an Schritt 3 fest: Zugriff auf die Datenbank.
Ich habe MariaDB5 und MariaDB10 installiert. Da ich nicht weiß, auf welche der beiden FengOffice zugreift, habe ich in beiden einen Nutzer "fengoffice" mit einer zugehörigen Datenbank mit dem gleichen Namen angelegt. Doch FengOffice meldet immer:

"Failed to connect to database with data you provided: Access denied for user 'fengoffice'@'localhost' to database 'fengoffice'"

Das legt einen Fehler bei der Eingabe des Passwortes nahe. Da bin ich aber sicher, dass ich keinen Fehler gemacht habe. Gibt's dazu hilfreiche Gedanken?

Korrektur: Habe doch auch das jetzt geschafft. Es fehlten die Zugriffsrechte für den Benutzer. Ach ja, FengOffice benutzt offenbar MariaDB5.

Danke für alles Mitdenken!
 
Zuletzt bearbeitet:
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