Photo Station Fehlermeldung bei Zugriff über http

Status
Für weitere Antworten geschlossen.
Mitglied seit
04. Jan 2009
Beiträge
38
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich habe meine Management Oberfläche von außen zugänglich gemacht über 443 auf 5001. Zusätzlich geht 80 auf 80.

wenn ich jetzt https://meineexterneIP/photo eingebe bekomme ich folgende fehlermeldung:

Warning: pg_query() [function.pg-query]: Query failed: ERROR: type "" is only a shell in /usr/syno/synoman/phpsrc/photo/include/album_util.php on line 295

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


kann mir jemand vielleicht helfen, wo hier das problem liegt ??
 

ag_bg

Benutzer
Mitglied seit
19. Jan 2008
Beiträge
1.736
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich habe meine Management Oberfläche von außen zugänglich gemacht über 443 auf 5001. Zusätzlich geht 80 auf 80.

wenn ich jetzt https://meineexterneIP/photo eingebe bekomme ich folgende fehlermeldung:

Warning: pg_query() [function.pg-query]: Query failed: ERROR: type "" is only a shell in /usr/syno/synoman/phpsrc/photo/include/album_util.php on line 295

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


kann mir jemand vielleicht helfen, wo hier das problem liegt ??

Das Problem dürfte i den Skripts der Photostation liegen, zumindest sind es keine Fehlermeldungen, die aus derWeiterleitung resultieren. Ich habe leider keine Ahnung von php, jedoch würde ich an deiner Stelle einfach mal die Photostation deaktivieren, anschließend neustarten (die DS) und die Photostation wieder neustarten. Der Ordner photo wird dabei nicht gelöscht, solange Daten dort drin sind.

best regards
 
Mitglied seit
04. Jan 2009
Beiträge
38
Punkte für Reaktionen
0
Punkte
0
gerade probiert. leider nichts geholfen. ich dachte zunächst es doch ein problem der weiterleitung von 443 weil dort doch auch die photostation draus liegt.

das war die thematik die du mir empfohlen hattest in diesem beitrag: http://www.synology-forum.de/showthread.html?t=4851&page=2

da habe ich auch noch eine thematik mit der .htaccess aufgeführt. kannst du dir das mal anschauen bitte ?!?

danke im voraus. :)
 

ag_bg

Benutzer
Mitglied seit
19. Jan 2008
Beiträge
1.736
Punkte für Reaktionen
0
Punkte
0
gerade probiert. leider nichts geholfen. ich dachte zunächst es doch ein problem der weiterleitung von 443 weil dort doch auch die photostation draus liegt.

das war die thematik die du mir empfohlen hattest in diesem beitrag: http://www.synology-forum.de/showthread.html?t=4851&page=2

da habe ich auch noch eine thematik mit der .htaccess aufgeführt. kannst du dir das mal anschauen bitte ?!?

danke im voraus. :)

Sorry, jetzt habe ich verstanden, was du machst. So wie du das eingestellt hast, kannst du normalerweise die Photostation nicht aufrufen, da der externe 443 auf 5001 und nicht auf 443 oder 80 umgeleitet wird (auf diesen läuft standarmäßig die Photostation, der Webserver und die Mailstation),.
Was gehen sollte ist http*//DeinerDYNDNS.homeip.org/photo
So hatte ich es unten ja auch nochmal beschrieben:
Zur Sicherheit fasse ich noch mal zusammen:
80 auf 80 erlaubt freien Zugang auf den Webserver und die Photostation (mit /photo dahinter)
443 auf 5001 wird dich auf das Management führen mit https. hier kannst du nun Filestation, wie auch audiostation verfügbar machen.
Wenn du nicht mehr Port Aus deiner Firma heraus missbrauchen kannst, wirst du wohl keine großen anderen Möglichkeiten haben.

best regards
 
Zuletzt bearbeitet:
Mitglied seit
04. Jan 2009
Beiträge
38
Punkte für Reaktionen
0
Punkte
0
verständnisproblem ????!!!!!!!

also:

ich leite 80 auf 80 --> es erscheint meine homepage
ich leite 443 auf 5001 --> es erscheint die management oberfläche mit zugriff auf file download und audio (geht auch alles)

meinst du jetzt ich soll eingeben: dyndns.XX.XX.Xx.XX.org/photo ?? also mit meiner interner ip ?? das habe ich gerade gemacht. das funzt nicht.

wäre es nicht eine idee die 80 auf die 443 umzuleiten ??
und was ich auch nicht verstehe ist: wenn ich die 80 auf 80 weiterleite, dann spreche ich mit /photo doch die photostation an, oder ???!!!
 

ag_bg

Benutzer
Mitglied seit
19. Jan 2008
Beiträge
1.736
Punkte für Reaktionen
0
Punkte
0
wenn ich jetzt https://meineexterneIP/photo eingebe bekomme ich folgende fehlermeldung:

Warning: pg_query() [function.pg-query]: Query failed: ERROR: type "" is only a shell in /usr/syno/synoman/phpsrc/photo/include/album_util.php on line 295

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

Das ist so logisch, da es nicht funktionieren darf, wenn du, wie du schreibst 443 auf 5001 legst, da https automatisch, solange du es nicht änderst mit deiner Anfrage, 443 nach sich zieht.

verständnisproblem ????!!!!!!!
also:

ich leite 80 auf 80 --> es erscheint meine homepage

wenn du nun an deine dyndnsadresse //photo dranhängst solltest du auch auf die kommen


ich leite 443 auf 5001 --> es erscheint die management oberfläche mit zugriff auf file download und audio (geht auch alles)

wie beschrieben

meinst du jetzt ich soll eingeben: dyndns.XX.XX.Xx.XX.org/photo ?? also mit meiner interner ip ?? das habe ich gerade gemacht. das funzt nicht.

nein, ich meinte eine Adresse ala http*//binichdrin.dyndns.org/photo (homeip ist nur eine andere Subdomain aus dem Pool von dyndns)

wäre es nicht eine idee die 80 auf die 443 umzuleiten ??

was erhoffst du dir dadurch?Hast du auf deiner HP Passwortabfragen?

und was ich auch nicht verstehe ist: wenn ich die 80 auf 80 weiterleite, dann spreche ich mit /photo doch die photostation an, oder ???!!!

Ja, richtig. und in deinem ersten Post werden die Fehlermeldungen ja eben durch diese erzeugt.
Zusammenfassend sollte jetzt folgendes Laufen:
über Port 80 auf Port 80 der DS:
http*//ichbindrin.dyndns.org --> Deine Homepage
http*//ichbindrin.dyndns.org/photo --> Deine Photostation
http*//ichbindrin.dyndns.org/mail --> Deine Mailstation
über Port 443 auf Port 5001 der DS:
https*//ichbindrin.dyndns.org --> Deine Managementgui mit Audio und Downloadstation

Die Veränderungen der Ports in der Anfrage deines Browses werden rein durch die Protokolvorgabe erzeugt, und nicht durch Portänderungen! Deshalb kann einen Anfrage https*//ichbindrin.dyndns.org/photo eigentlich nur ins leere laufen.


Vielleicht erklärt das jetzt meine Erklärungen?
best regards
 
Zuletzt bearbeitet:

ag_bg

Benutzer
Mitglied seit
19. Jan 2008
Beiträge
1.736
Punkte für Reaktionen
0
Punkte
0
ahhhh ok, ich habe das falsch geschrieben:

ich gebe ein http://dyndns.org/photo (also ohne s beim http) ABER ich bekomme trotzdem diese fehlermeldung. das ist mein problem

OK, dann ist es kein Problem der Verbindung (sonst würde ja schon die Fehlermeldung nicht erscheinen), sondern ein Problem des Skriptes der Photostation. da ich aber eben keine Ahnung von php habe, kann ich dir da leider nicht weiterhelfen. Hast du den an der Photostaion an den Dateien etwas geändert, oder eine htaccess in das Verzeichnis gelegt?

best regards
 
Mitglied seit
04. Jan 2009
Beiträge
38
Punkte für Reaktionen
0
Punkte
0
hier noch mal ein screenshot. vielleicht kann jemand sonst helfen.
 

Anhänge

  • photostation.JPG
    photostation.JPG
    113 KB · Aufrufe: 58

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Das Beste wäre es wohl, diesen Screenshot mal dem Support von Synology zu schicken. Was da bei Dir fehlschlägt sind jedenfalls Datenbankaufrufe der PgSQL-Datenbank...

Trolli
 
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