Einzelnen Beitrag anzeigen

Benutzerbild von Xong
Xong

Registriert seit: 9. Jan 2008
186 Beiträge
 
Delphi 2006 Professional
 
#29

Re: Konzeptfrage - Internet-Chat als Freeware, wie?

  Alt 29. Feb 2008, 10:19
Zitat von hincapie:
Ok, habe nun die hw.exe und die .htaccess in ein Verzeichnis geladen und versucht auszuführen.
Bekomme folgende Fehlermeldung im Browser:
Das Skript konnte nicht fehlerfrei ausgeführt werden.
Häufige Ursachen sind, dass das Skript nicht im ASCII-Modus hochgeladen oder der Interpreter (z.B.: #!/usr/bin/perl) nicht angegeben wurde.
Der Server erwartet also eine Textdatei. Er vermutet hinter der CGI-Anwendung ein Perlskript.

Zitat von hincapie:
Mein Anbieter ist übrigens www.hosteurope.de
Eigener Server oder ein Webhostingpaket?

Ich vermute mal, dass Host-Europe das Ausführen von Binärdateien unterbindet. Aber das müsstest du ggf. mit dem Support klären.
Allerdings denke ich, dass der Aufwand (evtl. auch vom Preis her) einfach zu groß wird. =)


Zitat von hitzi:
[EDIT] Soweit ich das jetzt gelesen habe, muss es ein Windowsserver sein. Hier gibt's von Sakura auch ein Tutorial dazu: http://www.delphipraxis.net/internal...ect.php?p=3215
Guter Punkt! Natürlich läuft ein unter Windows kompiliertes Delphiprogramm auch nur auf einem Windows-Server.
Das Problem von hincapie ist aber, dass der Server eine Textdatei vermutet, aber eine ausführbare Binärdatei bekommt.

Zitat von hitzi:
Kann man ein mit Delphi erstelltes Programm, einfach umbenennen und auf jeden belieben Webspace(Linux, Win), welcher natürlich CGI unterstützt, ausführen lassen???
CGI war für mich eigentlich immer nur eine Interpretersprache, wie PHP, nur mit einer anderen Syntax.
Unter Punkt 1 (Warum eigentlich CGI?) habe ich geschrieben, dass CGI nur eine Schnittstelle ist. Nicht mehr, aber auch nicht weniger. =)
Oder um das Apache-HowTo zu zitieren:
Zitat:
The CGI (Common Gateway Interface) defines a way for a web server to interact with external content-generating programs, which are often referred to as CGI programs or CGI scripts. It is the simplest, and most common, way to put dynamic content on your web site.
Edit: PHP wird auch manchmal über das CGI genutzt. Genauso wie Perl, Ruby, Phyton...

LG,
Xong
  Mit Zitat antworten Zitat