Photo Station Photo Station funktioniert aber nicht Persönliche...

Status
Für weitere Antworten geschlossen.

catnipper

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
19
Punkte für Reaktionen
0
Punkte
1
Hallo,

Ich habe mir eben meine DS916+ installiert und bin am Einrichten - hänge aber an der Photo Station...

Erst mal zum Allgemeinen :)
  • Ich bin was Linux und Programmierung angeht einigermaßen fit - sprich ich weiss was eine Kommandozeile ist und wie man auf der DS root wird. Ebenfalls kann ich ein PHP Skript ansatzweise lesen.
  • Meine DS 916+ ist dreit Tage alt und es wurde DSM 6.0.2-8451 Update 4 installiert
  • Die Photo Station ist 6.5.3-3226
  • Andere installierte Pakete sind Cloud Station Server, Directory Server, Download Station, Glacier Backup, Note Station, PHP 5.6 und Speicher-Analysator
Generell funktioniert die PS eigentlich - sprich meine DSM Benutzer können sich Anmelden und Bilder können über "Photo Station Uploader" oder SMB Mount bereitgestellt werden. Die Bilder landen alle im gemeinsamen Order "photo" des Volumes und können auch gelöscht, umbenannt, verschoben, etc. werden Eine generelle Einschränkung, Safari 10.0.1 ist ok zum Anschauen aber nicht Hochladen oder Bearbeiten brauchbar...

Mein Problem betrifft nun die Persönliche Photo Station
  1. Ich habe sowohl in den Einstellungen der Photo Station als Administrator den Dienst entsprechend aktiviert
  2. Im DSM für Benutzer den Home-Dienst aktiviert
  3. Mit dem Benutzer im DSM (Einstellungen -> Persönlich) die Photo Station aktiviert
  4. Das Popup mit der Meldung "Unter dem Root-Verzeichnis 'Home' können Sie jetzt Fotos in den Ordner 'Foto' hochladen..." wird brav angezeigt
  5. Klick auf "Photo Station Starten" öffnet ein Browserfenster http://192.168.xxx.xx/~name/photo/login.php?sid=xxxxxxx mit der Meldung Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden.
  6. In der Filestation des Benutzers liegen zur Sicherheit zwei Verzeichnisse: /home/photo und /home/Fotos

Ich habe mal etwas in den Log Dateien gegraben und habe dann einen PHP Fehler im Log gefunden: /var/log/nginx/error.log
Rich (BBCode):
2016/11/19 19:16:43 [error] 32588#32588: *10043 open() "/etc/nginx/html/favicon.ico" failed (2: No such file or directory), client: 192.168.xxx.xx, server: _, request: "GET /favicon.ico HTTP/1.1", host: "192.168.xxx.xx", referrer: "http://192.168.xxx.xx/~name/photo/"
2016/11/19 19:16:44 [error] 32588#32588: *10035 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Call to a member function fetchAll() on boolean in /volume1/@appstore/PhotoStation/photo/include/photo/synophoto_csPhotoDB.php on line 614" while reading response header from upstream, client: 192.168.xxx.xx, server: _, request: "GET /~name/photo/ HTTP/1.1", upstream: "fastcgi://unix:/run/php-fpm/php56-fpm.PhotoStation.sock:", host: "192.168.xxx.xx"
Er scheint also in der nginx für das User Home den Photo Station Dienst ausführen zu wollen, fällt aber irgendwo auf zwischendrin auf die Nase. Die Fehlermeldung im Browser ist da komplett irrelevant und ist gleichbedeutend mit einer Nosense-URL - wichtig ist nur dass irgendwo bei der Abfrage zur Persönlichen Photo Station etwas nicht stimmt...

Dass das nun ein Programmierfehler ist davon gehe ich eher nicht aus, sonst wäre ich bestimmt hier im Forum oder bei Dr. g fündig geworden.
Ich tippe da eher auf einen Fehler mit einer Berechtigung oder der Konfiguration.

Habt Ihr Tipps oder kennt jemand das Problem?
Ich würde ungern mein TM Backup von 1 TB deswegen gleich wieder in die Tonne treten.
 

catnipper

Benutzer
Mitglied seit
28. Jun 2016
Beiträge
19
Punkte für Reaktionen
0
Punkte
1
Zur Allgemeinen Info...

Man muss aufpassen wenn man Benutzer erstellt hat BEVOR man Photo Station & Co installiert. Offensichtlich stimmen bei mir die Berechtigungen im home-Verzeichnis und Gruppenmitgliedschaften der Benutzer dadurch nicht! Ich habe jetzt einfach einen neuen Dummy Benutzer angelegt - siehe da, es funktioniert :confused:

Dann werde ich mal auf die Suche gehen und die Benutzereinstellungen und Berechtigungen von Hand übertragen!
 

MasterFuba

Benutzer
Mitglied seit
08. Dez 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
1
Hi Zusammen,

ich kämpfe seit Tagen die Persönliche Photostation von extern zu erreichen für den einen expliziten user und seinen ganz Persönlichen home/photo Ordner.
Photostation zugang via internet ging zwar, aber die Alben bzw. fotos waren nie sichtbar.
Wenn man sich normal im anmeldescreen als user anmeldet wird man angeblich immer auf den standard root/photo verlinked, dort darf mein user aber nichts lesen. Mein user hat ja nur rechte auf seinen eigenen home/photo ordner....
Persönliche Fotostation hat ja nicht umsonst diesen namen, der soll nicht alles andere auch sehen können.

Angeblich macht es einen unterschied wie man die site aufruft:
domain/photo
domein/user/photo

erstere verlinked angeblich immer auf den root/photo und NICHT auf den persönlichen home/photo.
Blöd nur das zweiter anmeldeversuch bei mir immer mit error 404 quittiert wurde....ich kam gar nicht zur photostation!?

Zuällig bin ich drauf gekommen das man eine "~" vor dem user schreiben muss, nur dann kommt man zur persönlichen photostation!
also aufrufen wie folgt:
domain/~user/photo

hab ich das schlicht irgendwo überlesen, oder ist das komische "~" tatsächlich von synology so gewollt?

so long
Daniel
 

MasterFuba

Benutzer
Mitglied seit
08. Dez 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
1
update: die DS Photo app bleibt davon aber anscheinend unbeeindruckt. Dort kann ich nach wie vor KEINE photos mit dem würstl user sehen.
Irgendwie hat Syno da was mit der Persönlichen Photostation total verbockt.
Gibts doch nicht das es keinen weg gibt das der user mit den beschränkten rechten NUR seine eigenen fotos anschauen kann (home/photo) sondern immer nur alle sehen muss die im root/photo liegen (ich ihm also darauf rechte geben muss)?

Ich hoffe mal das die photoapp nur halt ein paar stunden braucht bis sie merkt das 1 foto im persönlichen ordner liegt....aber ich bezweifle das die DS415+ stunden braucht das eine bild zu verarbeiten....
könnte die wände hoch gehen!
Hat synology da zum denken aufgehört, als sie das programmiert haben, oder ist das extra kompliziert und nur mit eigenem DNS Server und reverse proxy nebst mount via console in den root/photo pfad möglich?
Stichwort mit Kanonen auf Spatzen schießen...

so long, ich geh mal pennen ;-)
Daniel
 

heavy

Benutzer
Mitglied seit
13. Mai 2012
Beiträge
3.729
Punkte für Reaktionen
145
Punkte
129
~User ist schon immer so gewesen und ist auch so dokumentiert.

Bei der App musst du eventuell durch klick auf den Pfeil das eigentliche Anmelde Feld für den User der Persönlichen Photo station öffen. Ansonsten wäre es auch nicht schlecht wenn du schreiben würdest ob du ein Iphone oder ein Android Gerät hast.

Also eigentlich halte ich mich ja zurück aber bevor man so auf eine Firma schimpft sollte man sich erstmal an der eigenen nase ziehen.
 

MasterFuba

Benutzer
Mitglied seit
08. Dez 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
1
ich hab android.
Hätte die ~ schlicht als variable angesehen aber eigentlich überlesen und wenn vermutlich nicht als teil des usernamens interpretiert den man mit angeben muss.
sollten Syno markanter erklären in den dokus das man es nicht überliest. "~" + "Username" als ~userxy das auch jedem klar ist das vor dem user ein zusatz gehört.
Aber vielleicht sehe nur ich das so komisch ;-)

Eben deinen hinweis getestet - den pfeil hab ich schon ganz vergessen da nie gebraucht.....
Danke fürs rasche helfen!
lg
Daniel
 

MasterFuba

Benutzer
Mitglied seit
08. Dez 2014
Beiträge
15
Punkte für Reaktionen
0
Punkte
1
Frei nach dem Motto "it's not a bug, it's a feature"
Der User sollte damit selber Steuern können ob er root/photo oder home/photo als Backup Quelle nutzen mag. Zusätzliche Rechte für root/photo vorausgesetzt.
Werde das gleich nutzen und zwei User anlegen. Einen für die Freundin mit Rechte auf beides und einen für Mom mit home/photo only Zugriff.
Somit sieht mom nur ihre Bilder und die Freundin kann wählen ob sie nur ihren eigenen Backup Ordner mit ~User oder den wo alle guten Fotos von uns beiden an Ende gespeichert werden im root/photo via user ohne der~ davor.
Danke noch Mal, würde sagen mein Problem ist endlich gelöst :-D
Noch bissl ungewohnt der Weg, aber er bietet auch neue Möglichkeiten.

Lg Daniel
 
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