net2ftp auf der Diskstation

Status
Für weitere Antworten geschlossen.

gigon

Benutzer
Mitglied seit
20. Mai 2011
Beiträge
51
Punkte für Reaktionen
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)
 

Darkdevil

Benutzer
Mitglied seit
08. Feb 2013
Beiträge
507
Punkte für Reaktionen
1
Punkte
0
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 :-(
 

Darkdevil

Benutzer
Mitglied seit
08. Feb 2013
Beiträge
507
Punkte für Reaktionen
1
Punkte
0
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:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.023
Punkte für Reaktionen
274
Punkte
393
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
 

Darkdevil

Benutzer
Mitglied seit
08. Feb 2013
Beiträge
507
Punkte für Reaktionen
1
Punkte
0
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.
 

Darkdevil

Benutzer
Mitglied seit
08. Feb 2013
Beiträge
507
Punkte für Reaktionen
1
Punkte
0
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 :)
 

hargar

Benutzer
Mitglied seit
05. Okt 2012
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Moin, wenn ich auf das ICON Web Station klicke, kommt nur , das ich eine Webseite einrichten soll ?! kein net2ftp...Wie gehts denn weiter ? Gruß ...
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
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...
 

DieAbrissbirne

Benutzer
Mitglied seit
01. Jan 2013
Beiträge
101
Punkte für Reaktionen
0
Punkte
16
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:

DJ Mike

Benutzer
Mitglied seit
03. Mai 2012
Beiträge
264
Punkte für Reaktionen
0
Punkte
22
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:

Christian72D

Benutzer
Mitglied seit
29. Apr 2010
Beiträge
715
Punkte für Reaktionen
12
Punkte
44
Läuft das überhaupt noch mit DSM 5.0?
 

sonoio

Benutzer
Mitglied seit
22. Nov 2011
Beiträge
284
Punkte für Reaktionen
3
Punkte
18
Bei mir leider auch nur "Seite nicht gefunden" unter aktueller DSM-Version.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.023
Punkte für Reaktionen
274
Punkte
393
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
 

sonoio

Benutzer
Mitglied seit
22. Nov 2011
Beiträge
284
Punkte für Reaktionen
3
Punkte
18
Super, danke Götz.
 

Darkman99

Benutzer
Mitglied seit
14. Apr 2016
Beiträge
8
Punkte für Reaktionen
1
Punkte
3
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 :)
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.023
Punkte für Reaktionen
274
Punkte
393
Hallo,
und herzlich willkommen im Forum.
Beitrag #13 auf der Konsole umsetzen und es funktioniert.

Gruß Götz
 

Darkman99

Benutzer
Mitglied seit
14. Apr 2016
Beiträge
8
Punkte für Reaktionen
1
Punkte
3
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 :)
 

Christian72D

Benutzer
Mitglied seit
29. Apr 2010
Beiträge
715
Punkte für Reaktionen
12
Punkte
44
Trotz des Codes aus Beitrag 13 klappt es bei mir nicht.
Jemand eine Idee?
 

takis

Benutzer
Mitglied seit
28. Mrz 2014
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
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
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.023
Punkte für Reaktionen
274
Punkte
393
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