net2ftp auf der Diskstation

  • 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.

gigon

Benutzer
Registriert
20. Mai 2011
Beiträge
51
Reaktionspunkte
0
Punkte
0
Ich hab mir heute ein kleines .spk Paket zusammengebastelt, das ich euch nicht vorenthalten möchte.
Es handelt sich um den web-basierten FTP client net2ftp. Ist zwar nicht der schönste, aber ich hab nichts anderes gratis und open source gefunden.
Falls jemand etwas wie UnlimitedFTP für lau kennt, kann er es gerne sagen.
hier ein Screenshot:
net2ftp_DSM.jpg
mehr Infos in meinem Blog http://www.eg-blog.de/?p=440


Download über das Community Package Hub oder direkt bei mir:
net2ftp0.98-001.spk (3.3 MB)
 
Habe gestern dieses tolle Paket in den Community Paketen gefunden und gleich ausprobiert, da ich ab und an auch von unterweg mal schnell auf einen Webspace zugreifen muss um Kleinigkeiten zu ändern.

Es funktioniert auch alles reibungslos, bis auf die Bookmark Funktion :(
Diese wäre mir aber wichtig, da ich relativ viele, fremde Webspaces verwalte.

Sobald ich einen FTP Zugang mit dem "roten Herz" bookmarken möchte, erhalte ich einen PHP Fehler,
der mich auf die Datei "bookmark1.php" im Theme "blue" auf Zeile 4 hinweist. (net2ftp/theme/blue/bookmark1)

Weiß jemand wo hier der Fehler liegt? Kenne mich mit php leider absolut nicht aus :-(
 
Die genaue Fehlerbezeichnung lautet:
Parse error: syntax error, unexpected T_VARIABLE, expecting '(' in /volume1/web/net2ftp/skins/blue/bookmark1.template.php on line 4

Edit: Ok, habe herausgefunden, dass in der Bookmark Datei
<?php if $net2ftp_globals["browser_agent"] == "IE") { ?>
geändert werden muss auf
<?php if ($net2ftp_globals["browser_agent"] == "IE") { ?>

also eine Klammer gesetzt werden muss.
Das ganze für die folgenden 2 Zeilen ebenso.

Jetzt läuft das Bookmark.php bis zu folgendem Fehler durch:

MESSAGE NOT FOUND

Damit kann ich nun mal gar nix anfangen. Dachte zuerst vielleicht ein Fehler in der Übersetzungsdatei - aber ich habe mal auf Sprache Englisch umgestellt und dort kam der Fehler ebenso.
Bis zu diesem Punkt gehen mir die Ideen aus.

Bookmarks sind bei FTP Daten schon wichtig. Deswegen würde ich mich freuen, wenn jemand weiß, wo der Fehler in der Bookmark1.php liegt.
 
Zuletzt bearbeitet:
Hallo,
hier mal die Datei
Rich (BBCode):
<?php defined("NET2FTP") or die("Direct access to this location is not allowed."); ?>
<!-- Template /skins/blue/bookmark1.template.php begin -->

<?php if     $net2ftp_globals["browser_agent"] == "IE") { ?>

<?php     echo __("Right-click on the link and choose \"Add to Favorites...\""); ?>
<?php } elseif $net2ftp_globals["browser_agent"] == "Safari") { ?>
<?php     echo __("Right-click on the link and choose \"Add Link to Bookmarks...\""); ?>
<?php } elseif $net2ftp_globals["browser_agent"] == "Opera") { ?>
<?php     echo __("Right-click on the link and choose \"Bookmark link...\""); ?>
<?php } else { ?>
<?php     echo __("Right-click on the link and choose \"Bookmark This Link...\""); ?>
<?php } ?>
<br /><br />
<?php echo __("Link without password (a popup window will ask you for your username and password)"); ?> <a href="<?php echo $url; ?>"><?php echo $text; ?></a><br />
<?php echo __("Link with password (a popup window will ask you for your username and password)"); ?> <a href="<?php echo $url; ?>"><?php echo $text; ?></a><br />

<?php echo __("Note: when you will use this bookmark, a popup window will ask you for your username and password."); ?><br />

<!-- Template /skins/blue/bookmark1.template.php end -->
da fehlt wohl eine Klammer (, hab aber keine Ahnung von php, da müssen die Spezis ran.

Gruß Götz
 
Danke Götz,
den Klammer-Fehler habe ich ausgebügelt bekommen.

Jetzt läuft das Bookmark.php bis zu folgendem Fehler durch:

MESSAGE NOT FOUND

Damit kann ich nun mal gar nix anfangen. Dachte zuerst vielleicht ein Fehler in der Übersetzungsdatei - aber ich habe mal auf Sprache Englisch umgestellt und dort kam der Fehler ebenso.
Bis zu diesem Punkt gehen mir die Ideen aus.

Bookmarks sind bei FTP Daten schon wichtig. Deswegen würde ich mich freuen, wenn jemand weiß, wo der Fehler in der Bookmark1.php liegt.

Denke, jetzt ist es Zeit für jemanden der PHP kann :-) Oder sich zumindest ansatzweise denken kann, wo man hingucken muss.
 
Gestern gab es für das Synology Paket ein Update für NET2FTP auf Version 1.00/002 (gelbes Interface)
Jetzt funktioniert auch die Bookmarkfunktion einwandfrei. Wobei ich mir da eigentlich etwas anderes drunter vorgestellt habe,
aber wenigstens sind die Links jetzt sichtbar :-)
 
Moin, wenn ich auf das ICON Web Station klicke, kommt nur , das ich eine Webseite einrichten soll ?! kein net2ftp...Wie gehts denn weiter ? Gruß ...
 
net2ftp wird sich ja nicht im Hauptverzeichnis des Webservers installieren. Leg mal eine leere Datei index.php in Deinem Verzeichnis 'web' ab. Dann musst Du nur noch den richtigen Pfad zu web2ftp finden...
 
Bei mir funktioniert die Installation aus dem Hub nicht, sondern nur die manuelle Installation der alten Version, wobei hier das Admin passwort auch nicht funktioniert.
 
Zuletzt bearbeitet:
Habe web2ftp installiert, beim starten erhalte ich Sorry, the page you are looking for is not found.

http://192.168.1.34/net2ftp/index.php

Wie und wo muss ich suchen um web2ftp zu starten ?


Gruss Mike
 
Zuletzt bearbeitet:
Läuft das überhaupt noch mit DSM 5.0?
 
Bei mir leider auch nur "Seite nicht gefunden" unter aktueller DSM-Version.
 
Hallo,
ich habe das Paket gerade installiert und läuft natürlich nicht. Problem ist, daß das Paket nach
/net2ftf
installiert wird und das geht so natürlich nicht. Also:
Rich (BBCode):
mv /net2ftp /volume1/web
chown -R http:http /volume1/web/net2ftp

und schon funktioniert es.

Gruß Götz
 
Super, danke Götz.
 
Hallo,
vlt. kann mir jemand weiterhelfen. Habe eine ds216+ DSM6 , habe den net2ftp installiert. Problem ist, wenn ich
net2ftp starte öffnet es sich aber es ist nur weis und man kann auch nix anklicken oder sonstiges.
Hatte jemand schon das selbe Problem und konnte es lösen?

mfg :)
 
Hallo,
und herzlich willkommen im Forum.
Beitrag #13 auf der Konsole umsetzen und es funktioniert.

Gruß Götz
 
Ok, ich werde es nochmal probieren.
Und erst mal danke @Götz für die schnelle Antwort!
Ich dachte das wäre hier schon nicht mehr aktuell.

mfg Darkman :)
 
Trotz des Codes aus Beitrag 13 klappt es bei mir nicht.
Jemand eine Idee?
 
Hallo zusammen,

habt ihr net2ftp zum laufen gebracht, denn ich verzweifle langsam.
Habe auf meine syno ds240play, net2ftp über das Packet-Zentrum installiert.
Anschließend alles was ich im Web als Empfehlung gelesen habe durchgeführt.
- das Verzeichniss von "/net2ftp" nach "/volume1/web/net2ftp" kopiert
- "sudo chown -R http:http /volume1/web/net2ftp" ausgeführt
- In der ":/volume1/web/net2ftp/settings.inc.php" sind die Werte wie folgt gesetzt:
$net2ftp_settings["admin_username"] = "admin";
$net2ftp_settings["admin_password"] = "admin";
- Init 3rdparty ist ebenfalls aktiv

Wenn ich "net2ftp" über das Hauptmenü aufrufe, dann poppt ein weißes leeres Fenster auf.
Wenn ich nun "http://meine-syno-adresse/net2ftp/index.php" eingebe, erscheint meine Standard Login-Seite "http://meine-syno-adresse:5000".

Habt ihr eine Idee was ich machen soll um das Teil zum laufen zu bringen?

Grüße
Takis
 
Hallo,
hast Du die Web-Station laufen?

Gruß Götz
 
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