Von Webseite auf Dateien in anderen Ordnern zugreifen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

derhelle

Benutzer
Registriert
15. Juni 2013
Beiträge
5
Reaktionspunkte
0
Punkte
0
Hallo zusammen

Ich wollte heute einmal den Webserver ausprobieren. Hat alles problemlos geklappt :) nun möchte ich auf Daten ausserhalb des web Ordners zugreifen zum Beispiel in den Ordner video oder photos um diese anzeigen zu können.
Meine Frage ist nun wie ich die verlinken muss.

Gruss DH
 
solange alle Verzeichnisse im 'gleichen' Volume liegen, kannst es per Hardlinks auf Dateiebene probieren. Auf Verzeichnisebene geht es nur per mount --bind. Und wenn du per PHP zugreifen willst, denkt auch an die Bearbeitung der 'open_basedir'-Einstellung (am besten im DSM - Webdienste - PHP)

Itari
 
danke für die Antwort :)

Die Daten befinden sich im gleichen Volume. Mit PHP kann ich jetzt zugreifen aber die HTML Tags funktionieren nicht :(
<img src="../../video/Australia/test.jpg" alt="bild" height="250" width="350"> es erscheint immer der alternativ Text
 
so ein relativer Pfad wäre das Ende der Sicherheit, deswegen nutzt dein Webserver einen Pfad auf /volume1/web als DocumentRoot und das wäre dann das höchste Verzeichnis. Was du machen kannst, ist das Video-Verzeichnis unterhalb dieser DocumentRoot einzubinden, also auf Betriebssystemebene:

mount --bind /volume1/video /volume1/web/irgendwas-in-dem-deine-Webseiten-liegen/video

und dann kannst ganz normal mit src="video/Australia/test.jpg" zugreifen

Itari
 
klappt bestens :D

vielen Dank

Ich habe noch ein Skript erstellt das dann immer beim herunterfahren unmoutet damit es keine Probleme gibt.
 
@derhelle
Kannst du mal bitte erklären wie du das script erstellt hast?
 
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