WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- CGI/Perl-Script zum Dateien hochladen, wie bearbeiten?

ASP, Python, Perl, CGI, Ruby, Ajax, GO, ... Vom Syntax Error bis zum Release, hier ist Platz für Diskussionen !

Forum » Sonstige Web-Programmiersprachen » CGI/Perl-Script zum Dateien hochladen, w... - 21 Dez 2024 Antworten
im Forum für Webhosting Homepage gefunden:
CGI/Perl-Script zum Dateien hochladen, wie bearbeiten?
Guennie
Pixelschubser
Threadstarter




Beiträge: 12

Hallo Gemeinde

Ich war ja auch schon lange nicht mehr hier. Nun habe ich eine Frage betreffend CGI/Perl.
Ich habe vor, für Rise of Nations eine Art Mapserver einzurichten und dazu habe ich auch schon ein passendes Script gefunden.
Jetzt mein Problem:
Da ich noch nie was mit CGI- bzw. Perl-Scripten zutun hatte tue ich mich jetzt etwas schwer, dieses Script so umzuschreiben, das es meinen Anforderungen genügt.
Genauer gesagt, dieses Script bringe ich überhaupt nicht zum laufen.
Damit ihr wißt, um welches Script es sich handelt, hier der Link.
Upload-Parser 2.0
Ihr könnt Euch hier das Script runterladen und mir dann (hoffentlich) erklärem, was geändert werden muß, damit es so funktioniert, wie ich es will.

Günnie

---
Günnie

Diese Nachricht wurde geändert von: Guennie
  Profil   E-Mail   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1061

So viel verstehe ich jetzt auch nicht von Perl aber eins wäre ganz Interessant: Was sind deine Anforderungen?

Du musst das hier nur modifizieren. Was du einzetzen musst bekommst du von deinem Provider.
1: 
2: 
3: 
4: 
5:
my $cgiurl = "http://localhost/cgi-bin/upload-parser/"; # WWW-Verzeichnis des Skriptes
my $pathofpictures = "/htdocs/"; # Pfad für die Bilder
my $urlofpictures = "http://localhost/"; # URL zu den Bildern
my $maxuploadfilesize = 60000; # Maximale Größe eines Upload-Bildes in Byte - unbedingt angeben!
my $pathtemplate = "/htdocs/cgi-bin/upload-parser/template.htm"; # Pfad zum Template


---
Michael
Reads Mails Really Fast
rm -rf /* &

Diese Nachricht wurde geändert von: michaelh
  Profil   Editieren   Zitieren
Guennie
Pixelschubser
Threadstarter




Beiträge: 12

Hallo Michael

Soweit bin ich mittlerweile auch gekommen und habe zum ausprobieren so modifiziert

1: 
2: 
3: 
4: 
5: 
6:
my $cgiurl = "http://guennies-helpsites.de/rise-of-nations/cgi-bin/"; # WWW-Verzeichnis des Skriptes
my $pathofpictures = "rise-of-nations/maps"; # Pfad für die Bilder
my $urlofpictures = "http://www.guennies-helpsites.de/rise-of-nations/maps/"; # URL zu den Bildern
my $maxuploadfilesize = 1000000; # Maximale Größe eines Upload-Bildes in Byte - unbedingt angeben!
my $pathtemplate = "/cgi-bin/template.htm"; # Pfad zum Template
my %form;


Leider bekomme ich daraufhin einen Fehler 405 Method not allowed welcher besagt, das die POST-Methode zur Übermittlung nicht gestattet ist.
Ich kann aber den Server nicht entsprechend umstellen und die Rieke von hier, von der ich den Webspace habe wohl auch nicht.

---
Günnie

Diese Nachricht wurde geändert von: Guennie
  Profil   E-Mail   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Also was mir noch einfällt ist, dass du vielleicht den Pfad zum CGI-Bin usw. in "Rohform" angeben musst.

  Profil   Editieren   Zitieren
Guennie
Pixelschubser
Threadstarter




Beiträge: 12

Ich glaube allerdings mittlerweile, das das Script so wie es jetzt ist, zur Übertragung von Bildern zwar ausreicht,
aber, wie oben beschrieben, der Server die POST-Methode zur Übertragung von Dateien (in dem Fall Bilder)
nicht zuläßt. Wie kann ich DAS ändern?
Laut phpinfo() ist auch als Methode GET eingestellt, hat aber wohl hier weniger was zu sagen, oder?

---
Günnie

Diese Nachricht wurde geändert von: Guennie
  Profil   E-Mail   Editieren   Zitieren
Philipp Gérard
Foren-Team




Beiträge: 1502

hihi, ein Bild über GET übertragen, dass wäre doch mal was...Eine Bitfolge ins Endlose

Nein, der Fehler muss wo anders sein...

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren
Guennie
Pixelschubser
Threadstarter




Beiträge: 12

Dass das mit GET nicht funzt, war mir schon klar.
Darum meine ich ja auch, das man in den Servereinstellungen als Methode POST einstellen müßte. Oder steckt der Wurm wirklich woanders?

---
Günnie

  Profil   E-Mail   Editieren   Zitieren
Guennie
Pixelschubser
Threadstarter




Beiträge: 12

>405 Method Not Allowed: Die angegebene Übertragungsmethode ist auf dem
>Server nicht erlaubt. Die Daten werden deshalb nicht übertragen. Das kann
>beispielsweise vorkommen, wenn in der Konfiguration des Web-Servers außer der get-
>Methode keine weitere Methode erlaubt ist, ein HTML-Formular aber einen CGI-Aufruf
>mit der post-Methode enthält.

Dies hab ich in SelfHTML gefunden und beschreibt genau meine Fehlermeldung. Wie kann ich denn jetzt den Server auf die POST-Methode umstellen bzw. es zusätzlich erlauben?

---
Günnie

  Profil   E-Mail   Editieren   Zitieren
Philipp Gérard
Foren-Team




Beiträge: 1502

Du hostest bei Rieke? Da geht das...

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren
Guennie
Pixelschubser
Threadstarter




Beiträge: 12

Dann muß ich sie eben mal selber fragen, warum das dann bei mir nicht geht

---
Günnie

  Profil   E-Mail   Editieren   Zitieren
Philipp Gérard
Foren-Team




Beiträge: 1502

würde ich vorschlagen

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren
Guennie
Pixelschubser
Threadstarter




Beiträge: 12

Hab sie schon zweimal angemailt, aber sie scheint im Moment keine Zeit zu haben

---
Günnie

  Profil   E-Mail   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1061

Ein bisschen Geduld...

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
 

Antworten
Forum » Sonstige Web-Programmiersprachen » CGI/Perl-Script zum Dateien hochladen, w...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - CGI/Perl-Script zum Dateien hochladen, wie bearbeiten? im Forum Homepage Hosting AntwortenLetztes Posting
Multiplayer Spiele in Visual Basic
in "Sonstige Web-Programmiersprachen"
10 27.10.2023 07:45 von Klais
Programmieren im Web lernen?
in "Sonstige Web-Programmiersprachen"
6 31.08.2021 20:03 von UweBr
Datei automatisch hochladen (lokal->server)
in "Sonstige Web-Programmiersprachen"
4 10.08.2021 12:55 von Al Blank
E-Mails mit Grafana versenden?
in "Sonstige Web-Programmiersprachen"
2 23.07.2021 05:21 von chunmin89
Als Einsteiger womit anfangen?
in "Sonstige Web-Programmiersprachen"
0 10.05.2021 21:35 von Webman
welche Zukunft haben Java Entwickler
in "Sonstige Web-Programmiersprachen"
2 17.03.2021 06:00 von andomthe
c++ fehler
in "Sonstige Web-Programmiersprachen"
2 04.11.2020 08:20 von tuiling
Webseite zu langsam, was tun?
in "Sonstige Web-Programmiersprachen"
7 06.12.2019 16:10 von andyy



Besucher : 8143393    Heute : 616     Gestern : 558     Online : 146     21.12.2024    19:33      0 Besucher in den letzten 60 Sekunden        
Nach oben