Fileupload über Webseite

Status
Für weitere Antworten geschlossen.

CrimsonGlory

Benutzer
Mitglied seit
08. Okt 2011
Beiträge
215
Punkte für Reaktionen
11
Punkte
18
Hallo zusammen,

ich hätte gerne eine Möglichkeit Dateienauf die NAS über eine eigene Webseite hochzuladen.
Also ich rufe die z.B. die Adresse https://nasserver/file_upload auf und dort ist eine simple Eingabemaske in der ich die gewünschte Datei auswähle und auf die NAS hochlade.
Das sollte natürlich von überall möglich sein.

Ich habe etwas recherchiert und bin da auf einen PHP File Upload gestoßen.
http://www.tizag.com/phpT/fileupload.php
http://www.w3schools.com/php/php_file_upload.asp

Hat jmd. schon Erfahrung mit sowas?
Bin auch für alternativen offen. Ich will nicht die File Station verwenden, da diese ja eine Java Applikation auf dem Rechner benötigt.

Kann mir jmd. helfen?

gruß
CrimsonGlory
 
Zuletzt bearbeitet:

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.833
Punkte für Reaktionen
49
Punkte
74
Hmm, ich glaube Du kannst die Filestation verwenden! Für Deine Uploads dürfte Java nicht nötig sein! Das wird meines Wissens nur für die Remote Ordner benötigt, wenn man solche anlegen will!

Allerdings habe ich diese php_file_upload.asp auch schon benutzt (weil ich fremden den Zugriff auf die Filestation nicht erlauben wollte) und das klappt(e) soweit auch! Man muss nur in der php.ini unter /etc/php/ zwei Werte hochsetzen, da die auf 32M stehen, was bedeutet, dass man nur 32 MB an Dateigröße hochladen kann! (max_file_upload_size und noch einen anderen Wert etwas weiter unten...)
 

CrimsonGlory

Benutzer
Mitglied seit
08. Okt 2011
Beiträge
215
Punkte für Reaktionen
11
Punkte
18
Also wenn man über die Filestation auf den PC zugreifen will, braucht er Java um die Ordnerstruktur des Rechners anzuzeigen.

Ah, könntest du mir dazu mehr erzählen.
Wie du es aufgebaut hast, wo du die Dateien abgelegt hast (im web Ordner oder separat).
Ich habe in der html file auch eine Filegröße angegeben, spielt die eine Rolle oder muss ich auf jeden Fall die php.ini anfassen.
Könntest du mir vllt. die upload.php File zukommen lassen oder ist sie genauso aufgebaut wie in den Links beschrieben?

gruß
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.137
Punkte für Reaktionen
898
Punkte
424
Die Filestation hat nur java benutzt um den lokalen Rechner in der Baumstruktur mit einzubinden. Für den normalen Datei-Upload brauchst du das nicht. Einfach via Upload und es öffnet sich ein Dialog des Browsers oder Betriebssystems zur Auswahl von Dateien. Ganz ohne Java.
Wenn du der Filestation noch einen extra Port im Anwendungsportal in der Systemsteuerung spendierst mußt du dich auch nicht erst am DSM anmelden.
 

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.833
Punkte für Reaktionen
49
Punkte
74
Ah, könntest du mir dazu mehr erzählen.
Wie du es aufgebaut hast, wo du die Dateien abgelegt hast (im web Ordner oder separat).

habe das mittlererweile nicht mehr in Betrieb, deshalb kann ich das nur noch aus der Erinnerung sagen. Der Ablageort war bei mir immer mein Upload Ordner, ein gemeinsamer Ordner, wo alle Services (welche ich auf der DS habe) ihre Daten abschmeissen!

Ich habe in der html file auch eine Filegröße angegeben, spielt die eine Rolle oder muss ich auf jeden Fall die php.ini anfassen.

die Datei muss Du für das Upload Programm editieren! Aber Du musst die php.ini in jedem Fall anfassen, da dort die globalen Einstellungen für php geändert/eingestellt werden und diese sind für die heutige Zeit und all unsere illegalen Geschäfte und Machenschaften nicht mehr richtig (bzw. immer viel zu niedrig) eingestellt.

Könntest du mir vllt. die upload.php File zukommen lassen oder ist sie genauso aufgebaut wie in den Links beschrieben?
hab ich leider nicht mehr da! Aber da ist auch icht viel zu sehen! In diesen Dateien sind immer die gleichen Werte zu verändern bzw. einzutragen:

- Datenbankname (falls gewünscht
- Datenbank-User
- Datenbank-Passwort
- Port
- Upload-Verzeichnis

Wenn es gar nicht laufen will, dann kannst Du mir ja nochmal ne Nachricht hier senden, dann klären wir das abseits des Forums!
 
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