Zugriff per http auf Bilder unter volume1/photo/

Eisenhauer

Benutzer
Mitglied seit
12. Aug 2024
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
Hallo

ich habe ein kleines PHP Script mit dem ich die Verzeichnisse und Inhalte von "/volume1/photo/" auslesen kann.

Leider schaffe ich es nicht die Bilder per http aufzurufen.
So erscheint mit "http://ds223/photo/bild.jpg" der Fehler 404 Die Seite, nach der Sie suchen, kann nicht gefunden werden.
Wenn ich Datei per FILE im Browser aufrufe "file://ds223/photo/bild.jpg" sehe ich das Bild.

Wo kann ich die Berechtigung setzen ??

Gruß
Stefan

p.s. "/volume1/photo/" habe ich mit open_basedir eingebunden.
 

patrickn

Benutzer
Mitglied seit
07. Apr 2016
Beiträge
582
Punkte für Reaktionen
229
Punkte
63
Das wird so nicht funktionieren, http(s) ist Webserver, file:// (vermutlich) smb/cifs.

http://ds223/photo ist also ein völlig anderer interner Pfad, als file:// bzw. \\ds223\photo

Wenn überhaupt, müsstest du mit der webstation eine Seite aufsetzen, und dort innerhalb mit PHP die Fotos bereitstellen. Ob das (sicherheitstechnisch) schlau ist, weiß nicht so recht. Kommt natürlich auch darauf an, was du damit dann vorhast?
 
  • Like
Reaktionen: Thorfinn

Eisenhauer

Benutzer
Mitglied seit
12. Aug 2024
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
Vielen Dank für deine Antwort.

Per PHP kann ich auf die Datei zugreifen.

z.B. der exif_read_data('/volume1/photo/bild.jpg', 0, true ); bekomme ich die Datei gelesen ....

Code:
[FILE] => Array
        (
            [FileName] => bild.jpg
            [FileDateTime] => 1347652920
            [FileSize] => 139713
            [FileType] => 2
            [MimeType] => image/jpeg
            [SectionsFound] =>
        )

    [COMPUTED] => Array
        (
            [html] => width="1000" height="600"
            [Height] => 600
            [Width] => 1000
            [IsColor] => 1
        )

Heißt es das ich nur intern darauf zugreifen kann?
 

Hellraiser123

Benutzer
Mitglied seit
31. Jul 2024
Beiträge
432
Punkte für Reaktionen
222
Punkte
99
Weißt du eigentlich was du da machst? Nur weil etwas intern verfügbar ist, heißt nicht, dass man über HTTP zugreifen kann. Das wäre beim Thema Sicherheit ein riesen GAU. Du musst schon genau definieren was über HTTP erreichbar. Wenn du nicht weißt wie, dann musst du mal googeln.
 

Eisenhauer

Benutzer
Mitglied seit
12. Aug 2024
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
Ich möchte wir mit Synolgie Photo durch die Verzeichnisse blättern ... aber zudem u.a. Exif Daten auslesen, Histogramm und Focus Punkte anzeigen und mit einem eignen System die Bilder verwalten können.
 

Hellraiser123

Benutzer
Mitglied seit
31. Jul 2024
Beiträge
432
Punkte für Reaktionen
222
Punkte
99
Dann nutz eine andere Software, z.B. Immich oder sowas. Ich bezweifle dass du das alleine mit PHP hin bekommst. Vor allem sicher.
 

Eisenhauer

Benutzer
Mitglied seit
12. Aug 2024
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
ok ... danke fürs Feedback.
Ich google und bastele dann weiter
... werde die Bilder wohl per GD LIB erzeugen und dann lokal anzeigen ...
 

c0smo

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
08. Mai 2015
Beiträge
7.264
Punkte für Reaktionen
1.528
Punkte
274

c0smo

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
08. Mai 2015
Beiträge
7.264
Punkte für Reaktionen
1.528
Punkte
274
Ich komme vermutlich grade nicht mit aber warum so kompliziert?
Im gleichen Netz kannst du doch auf dem PC Netzlaufwerke einrichten. Damit ist alles erreichbar wie du es möchtest.
 

Hellraiser123

Benutzer
Mitglied seit
31. Jul 2024
Beiträge
432
Punkte für Reaktionen
222
Punkte
99
Ich verstehe auch nicht den wirklichen Sinn dahinter bzw. was er genau vor hat und welchen Mehrwert das bringen soll.
 


 

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 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!