Alex Gots: upload.cgi via sh

Hallo!

Ich möchte gerne wissen, ob ich die Upload-Funktion meines Skripts so, wie es unten steht über Konsole aufrufen darf/kann?

z.B.: # upload.cgi user=user pass=pass file=/Pfad/file.zip <RETURN>

Ich habe es ausprobiert und die Datei kommt an. Sie ist leider 0 Bytes groß! :( Was mache ich falsch, wenn das gleiche Skript mit Browser problemlos funktioniert?

  1. Hallo Alex,

    Ich möchte gerne wissen, ob ich die Upload-Funktion meines Skripts so, wie es unten steht über Konsole aufrufen darf/kann?

    Nein, das geht nicht.

    Ich habe es ausprobiert und die Datei kommt an. Sie ist leider 0 Bytes groß! :( Was mache ich falsch, wenn das gleiche Skript mit Browser problemlos funktioniert?

    Dein Browser schickt den Inhalt der Datei mit, die Shell tut das nicht. Das Script legt lediglich eine Datei an, da aber keine Daten zum Reinschreiben da sind, ist sie 0 Bytes groß.

    Viele Grüße
      Patrick Canterino

    --
    "Das Leben ist eine endlose Aneinanderreihung von demütigenden Niederlagen, bis man sich nur noch wünscht, Flanders wäre tot." (Homer Simpson)
    1. Hi Patrick

      Dein Browser schickt den Inhalt der Datei mit, die Shell tut das nicht. Das Script legt lediglich eine Datei an, da aber keine Daten zum Reinschreiben da sind, ist sie 0 Bytes groß.

      Ok, wenn es so nicht klappt, dann gibt's vielleicht eine andere Alternative? Ich will dann später auf upload.cgi C/C++ anwenden.

      Danke!

      1. Hallo Alex,

        Dein Browser schickt den Inhalt der Datei mit, die Shell tut das nicht. Das Script legt lediglich eine Datei an, da aber keine Daten zum Reinschreiben da sind, ist sie 0 Bytes groß.

        Ok, wenn es so nicht klappt, dann gibt's vielleicht eine andere Alternative? Ich will dann später auf upload.cgi C/C++ anwenden.

        Vielleicht hilft dir SCP.

        Viele Grüße
          Patrick Canterino

        --
        "Der Volker Rühe ist ein guter Mann, die Angela Merkel ist auch ein guter Mann." (Norbert Blüm)