Photo Station Fehler meldung beim Aufruf der PhotoStation

Status
Für weitere Antworten geschlossen.

Testor

Benutzer
Mitglied seit
07. Aug 2009
Beiträge
258
Punkte für Reaktionen
0
Punkte
16
Hallo,
wollte über Internet auf meine Photostation zugreifen und bekam diesen Fehler. Vor wenigen Tagen hat das alles einwandfrei funktioniert.


Bitte um Rat. Danke!


Warning: pg_query() [function.pg-query]: Query failed: ERROR: relation "photo_share" does not exist in /usr/syno/synoman/phpsrc/photo/include/album_util.php on line 292

Warning: pg_fetch_row() expects parameter 1 to be resource, boolean given in /usr/syno/synoman/phpsrc/photo/include/album_util.php on line 294
Fotos | Blog | Info | Anmelden


Warning: pg_query() [function.pg-query]: Query failed: ERROR: relation "photo_share" does not exist in /usr/syno/synoman/phpsrc/photo/include/album_util.php on line 51

Warning: pg_fetch_row() expects parameter 1 to be resource, boolean given in /usr/syno/synoman/phpsrc/photo/include/album_util.php on line 52
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
1. Backup der Einstellungen der PhotoStation machen
2. DS neu starten
3. Vielleicht mal in der /var/log/messages gucken ob iwas passiert ist
4. Bilder eventuell neu Ordnen lassen

MfG Matthieu
 

Testor

Benutzer
Mitglied seit
07. Aug 2009
Beiträge
258
Punkte für Reaktionen
0
Punkte
16
Danke für die prompte Antwort.

Folgendes verstehe ich nicht: BACKUP der Einstellungen der Photostation machen? Welche Einstellungen der Photostation?
Es gibt meines Wissens nur die Einstellung die PS zu aktivieren oder zu deaktivieren?

Einloggen in die PS oder den BLog kann ich mich nicht...

Bilder habe ich bereits Neu ordnen lassen --> hat keine Auswirkung auf die Fehlernachrichten


Ich muss gestehen das ich nicht weiss wie ich zum Verzeichnis var/log/messages komme. Ich vermute mit Putty...
Wie geht es dann weiter?
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Ja in die Datei musst du mittels Putty. Ok wenn du dich nicht einloggen kannst dann kannst du natürlich auch nichts sichern. Vieles lässt sich aber schon mit einem Neustart der DS und/oder der PhotoStation beheben ...

MfG Matthieu
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Folgendes verstehe ich nicht: BACKUP der Einstellungen der Photostation machen? Welche Einstellungen der Photostation?
Es gibt meines Wissens nur die Einstellung die PS zu aktivieren oder zu deaktivieren?

Wenn man die Photo-Station aufruft, dann kann man dort auch in eine Einstellungs-Seite klicken ... diese werden dann gesichert

Itari
 

Testor

Benutzer
Mitglied seit
07. Aug 2009
Beiträge
258
Punkte für Reaktionen
0
Punkte
16
Danke.

Die DS 209+ II habe ich bereits heruntergefahren und auch die PS habe ich bereits mehrmals gestoppt und gestartet.

Im Systemlog finde ich keine ungewöhnlichen Hinweise.

Die angezeigten Fehler sind PHP Fehler, die besagen, dass der Weg zum photo share nicht existiert :: relation "photo_share" does not exist in /usr/syno/synoman/phpsrc/photo/include/album_util.php on line 292

Nachdem das letzte Woche funktioniert hat und ich nun einige Tage nicht mit der DS gearbeitet habe, ist mir rätselhaft, was diese Fehlfunktion ausgelöst haben könnte.

Die Bilder sind über FTP, FileManager, oder als Platte unter Windows alle vorhanden und verfügbar. Soweit gibt es keine Probleme.

Kann ich den photo share Ordner löschen und neu anlegen??
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Kann ich den photo share Ordner löschen und neu anlegen??

Ja, wenn du vorher die PhotoStation deaktiviert hast. Ordner selbst nicht neu anlegen, wird beim aktivieren der PhotoStation automatisch erledigt. Sonst könnte es Fehler geben.

MfG Mattheiu
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Es gab doch vor Kurzem hier auch den Tipp, die Postgres-Datenbank zurückzusetzen ... Könnte ja vielleicht auch sinnvoll sein.

Itari
 

Testor

Benutzer
Mitglied seit
07. Aug 2009
Beiträge
258
Punkte für Reaktionen
0
Punkte
16
Mein Ansatz war den photo shared folder umzubenennen in Fotos z. B. Was ich auch getan habe. Der Ordner Fotos existiert und alle Fotos finden sich auch im Ordner "Fotos".

Wenn ich jetzt die PS und UPNP aktiviere, erscheint wieder der Ordner photo und ich bekomme genau die gleichen PHP Fehler.

Ich versuche den Beitrag mit der DB postgres reset zu finden und würde das durchführen. Sonst weiss ich nicht weiter.

Zusammenfassend:
1. es exitiert ein Ordner "photo" der wohl automatisch nach der Aktivierung der PS angelegt wird.
2. Die Umbennenung führte dazu, dass die Bilder in den neuen Ordner "Fotos" verschoben wurden

--- "photo" kann ich zwar mit dem FileManager sehen und sogar einen Testorder erstellen, aber ich kann den Ordner nicht als LW einbinden ----

3. http://ip_der_DS209/Fotos/ ist aus dem Netz nicht ansprechbar
4. http://ip_der_DS209/photo/ bringt den gleichen PHP Fehler, obwohl KEINE Bilder im Ordner enthalten sind.
5. Es wird das gleiche Bild beim Aufruf angezeigt, das bedeutet, das die persönlichen Einstellungen noch vorhanden sind
6. LOGIN ist nicht möglich - weder über den Blog noch über die PS

Reset der DB postgres muss ich noch finden und versuchen zu machen.
 
Zuletzt bearbeitet:

king_dingeling

Benutzer
Mitglied seit
12. Jul 2009
Beiträge
1.178
Punkte für Reaktionen
0
Punkte
62
Ich hatte die gleichen Probleme. Bei mir half am Schluss nur ne komplette Neuinstallation (Firmware und Datenpartition)
 

Testor

Benutzer
Mitglied seit
07. Aug 2009
Beiträge
258
Punkte für Reaktionen
0
Punkte
16
Ja, das scheint mir die wahrscheinlichere Lösung.

@ITARI
Ich finde keinen brauchbaren Hinweis im Forum wie ich die Postgres DB resetten kann.Nur diesen Hinweis:
Info fürs Verständnis:

Der Blog und die Photo Station schreiben ihre Daten nicht in eine MySQL-Datenbank, sondern in eine Postgres-Datenbank. phppgadmin wäre also das richtigere Werkzeug dafür (dazu gibt es von mir Beiträge hier im Forum, wie man das installiert)

Itari

PS. Tobi war schneller Bei mir sind die Daten der Postgres-Datenbank nicht (!) unter @database, sondern in /var/database/pgsql ... ist wohl nicht überall gleich


Ich vermute ich muss einen Postgres Manager installieren, bevor ich ein reset machen kann.

Kannst Du mir bitte einen Link einstellen wo ich die Gebrauchsanweisung dazu finden kann.

Vielen Dank vorab.
 

Testor

Benutzer
Mitglied seit
07. Aug 2009
Beiträge
258
Punkte für Reaktionen
0
Punkte
16
Nach langem ausprobieren und testen kann ich nur zum Schluß kommen, dass die Postgres DB einen Fehler hat.
Warum? Beim Aufruf der PS kann ich in die Einstellungen gehen - das vermutlich weil ich mich versuchte einzuloggen, das zwar nicht funktionierte aber nach einem Restart der PS zumindestens die Einstellungen nach Aufruf der PS sichtbar und damit editierbar waren. Einen Benutzer kann ich nicht anlegen und damit liegt für mich die Schlußfolgerung nahe, dass die DB vermutlich einen Fehler hat.

Ok soweit.

Nun ITARI schreibt, dass man die Postgres DB resetten sollte. Was meiner Meinung nach auch vermutlich das Problem beheben sollte. Im Forum finde ich keinen Hiweis, wie das gehen sollte,

Ich finde auch keinen keinen Befehl auf PUTTY Ebene "reset Postgres DB" o.ä. . Also nehme ich an, dass ich den phpPGadmin installieren müsste um einen DB reset durchzuführen.

Das Problem, das ich als lernwilliger Laie nicht lösen kann ist: Wie installiere ich eine *.spk Datei in das Sysnology Linux System?


Liebe Forum Master und Experten,
wahrscheinlich gibt es hier Benutzer und / oder es kommen noch Benutzer in dieses Forum, die wie ich Anfangsschwierigkeiten haben mit der Terminologie, mit der Administration und dem Einbinden von Hilfsprogrammen in die Synology Produktpalette.

Deshalb schlage ich vor solche "einfachen" Schritten im WIKI zu beschreiben, damit man ohne weiteres die sehr hilfreichen HInweise in diesem Forum auch nachvollziehen kann.

Ich würde auch gerne aus Sicht eines Anfängers die Schritte Punkt für Punkt im Wiki beschreiben - ABER gebt mir doch bitte eine CHance das selbst nachzuvollziehen und mir zu erklären, wie ich Schritt für Schritt solche scheinbar einfachen Schritte wie ein SPK Paket einbinden kann.

Möglicherweise verlangt diese Schritt-Schritt Vorgehensweise etwas Geduld von den Experten, aber es lohnt sich für uns Beginner!
 

_TokTok_

Benutzer
Mitglied seit
18. Nov 2007
Beiträge
1.310
Punkte für Reaktionen
0
Punkte
0
Im Disk Station Manager gibt es unter "System" den Menüpunkt "Paketmanagement". Dort kannst Du komfortabel SPK-Pakete einbinden (die Oberfläche ist aus meiner Sicht selbsterklärend).

Dein Hinweis bzgl. des Wikis ist durchaus berechtigt. Wenn Du Dein Vorhaben erfolgreich umgesetzt hast, wäre es spitze wenn Du einen entsprechenden Artikel im Wiki verfasst, damit wäre anderen sicher auch geholfen
 

Testor

Benutzer
Mitglied seit
07. Aug 2009
Beiträge
258
Punkte für Reaktionen
0
Punkte
16
Vielen Dank _TOKTOK_.

JETZT bin ich einen Schritt weiter in den Tiefen der DS.

Ich werde diesen Schritt im WIKI dokumentieren.

Leider bringt mich das kein Schritt weiter, denn das Problem existiert auch nach dem Reset der PS DB.

Siehe Bild....
 

Anhänge

  • DS209PSPHPFehler.jpg
    DS209PSPHPFehler.jpg
    17,1 KB · Aufrufe: 26

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.164
Punkte für Reaktionen
412
Punkte
393
Hallo,
es war keine gute Idee photo umzubenennen. Die Photostation ist auf diesen Pfad ausgelegt.
Rich (BBCode):
DS-106> more /usr/syno/synoman/phpsrc/photo/include/synophoto_conf.php
<?php
// ROOT
$SYNOPHOTO_ROOT = "/usr/syno/synoman/phpsrc/photo";
$SYNOPHOTO_SERVICE_DIR = "/var/services/photo";
...
und /var/services/photo zeigt nach /volume1/photo. Kein Wunder das die Datenbank durcheinander kommt. Benenne es wieder zu photo oder ändere den Softlink, aber das kann andere Nachwirkungen haben.

Gruß Götz
 

Testor

Benutzer
Mitglied seit
07. Aug 2009
Beiträge
258
Punkte für Reaktionen
0
Punkte
16
Danke für die Antwort.

Nach dem deaktivieren der PS habe ich die Daten Fotos gespeichert.

Jedesmal nach dem Aktivieren der PS wird ein neuer Ordner "photo" angelegt, den ich auch nutzen möchte. Soweit ist alles ok. In diesem Ordner befindet sich keine Datei - bzw. keine Fotos.

Trotzdem kommt beim Aufrufen der PS über das Netz::

Warning: pg_query() [function.pg-query]: Query failed: ERROR: relation "photo_share" does not exist in /usr/syno/synoman/phpsrc/photo/include/album_util.php on line 292

Warning: pg_fetch_row() expects parameter 1 to be resource, boolean given in /usr/syno/synoman/phpsrc/photo/include/album_util.php on line 294
Willkommen, Admin Fotos | Blog | Info | Einstellungen | Abmelden
Es sind keine Fotoalben verfügbar.


Die DB habe ich Dank ITARI im phpPGadmin geprüft und bereinigt.

Das Problem besteht nach wie vor.
 

Testor

Benutzer
Mitglied seit
07. Aug 2009
Beiträge
258
Punkte für Reaktionen
0
Punkte
16
Installier die Kiste doch einfach neu. Ich hatte seither nie mehr Probleme
Danke. Das werde ich machen müssen.

Kannst Du mir einen Tipp geben, wie ich die Kiste neu installieren soll? Ich habe nach dem Erhalt der DS 209, diese eingeschaltet, die neueste Firmware installiert und die Platten im RAID1 formattieren lassen.

Wie bist Du vorgegangen?

Danke im voraus.
 

king_dingeling

Benutzer
Mitglied seit
12. Jul 2009
Beiträge
1.178
Punkte für Reaktionen
0
Punkte
62
Also meiner Erfahrung nach liegt der Fehler nicht in der Systempartition sondern auf der Datenpartition. Als ich diesen Fehler hatte, installierte ich zuerst die Firmware neu. Dies brachte jedoch keine Verbesserung. Erst als ich die Datenpartition formartierte und mein Backup zurückspielte, lief das Ding wieder. Die Fehlermeldungen suggerieren zwar einen Fehler in der Datenbank, dies ist aber ziemlich sicher nicht der Fall.

Zur Neuinstallation :

Hast du ein Datenbackup ? Wenn ja, dann würde ich mal alles platt machen. Sprich, Daten und Systempartition neu und anschliessend alles zurückspielen.
 

Testor

Benutzer
Mitglied seit
07. Aug 2009
Beiträge
258
Punkte für Reaktionen
0
Punkte
16
Danke.

Ich werde eine Datensicherung machen, da ich plane die Kapazität der Platten von 1 TB auf 1.5TB zu erweitern. Da ist eine Datensicherung und Formatierung der Platten ohnehin notwendig. Das habe ich schon ausführlich mit ITARI hier im Forum diskutiert.

Bei der Installation der DS wird gesagt die Firmware neu einzuspielen. Ich finde auf der Synology Seite nur einen Firmware update.

Wie installiere ich die DS mit der aktuellen Firmware? Woher bekomme ich diese?
(Wahrscheinlich bin ich zu müde - tzrotzdem Danke für einen Tipp).
 
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