tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
517
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Genius Genius ist offline Mitglied
    Registriert seit
    Jan 2012
    Beiträge
    20
    Hallo Community,

    ich programmiere (in reinem C) gerade einen tcp Socketserver in C und würde diesen gerne nun nicht mehr lokal laufen lassen, sondern ihn auf meinem v-Server (apache2) laufen lassen. Aus diesem Grund, habe ich meine kompilierten Datei via ftp auf meinen v-Server hochgeladen via

    Code :
    1
    
    chmod +x dateiname
    mir die passenden Rechte verschafft und anschließend via ./dateiname versucht das Programm zu starten.

    *zackbumm* → Speicherzugriffsfehler!

    Da war ich dann doch etwas verwirrt, schließlich lief lokal alles problemlos ab und eigentlich habe ich schön sauber programmiert und hätte deswegen - wenn überhaupt - eine erno-Fehlermeldung erwartet.

    Nach einigen erfolglosen Versuchen das Dilemma zu lösen (an der Firewall – herumkonfigurieren, Port ändern …) ist mir die Idee gekommen, dass mein lieber Indianer vielleicht ein grundsätzliches Problem damit hat Programme auszuführen … ich also rann ans Geschäft:

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    #include <stdio.h>
     
    int main() {
        printf(„hello world“);
        return 0;
    }
    // Was für ein Meisterwerk! - Natürlich habe ich hierauf ein ganz persönliches Copyright ;)!

    Wenigstens „Hello World“, das sollte doch mein lieber Indianer hinbekommen! … kompiliert und hochgeladen, mir mit chmod Rechte verschafft und ausgeführt ...

    *zackbumm* → Speicherzugriffsfehler!

    -----------
    Jetzt bin ich ein wenig verzweifelt und weiß nicht weiter, deswegen wende ich mich an euch! Habe ich einen schwerwiegenden Denkfehler? - Habe ich etwas vergessen? - oder warum mag mein Indianer keine Programme ausführen?

    Vielen Dank schon mal im Voraus!

    Mit freundlichen Grüßen
    Genius
     

  2. #2
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Hi und Willkommen bei tutorials.de,

    was hat das mit Apache zu tun?

    Welches Betriebssystem hat der vServer?
    Wie kompilierst du das Programm?
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  3. #3
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.516
    Zitat Zitat von sheel Beitrag anzeigen
    Wie kompilierst du das Programm?
    Und vor allem mit welchem Compiler auf welchem Betriebssystem?
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  4. #4
    Avatar von Bratkartoffel
    Bratkartoffel Bratkartoffel ist offline gebratene Kartoffel
    tutorials.de Premium-User
    Registriert seit
    Jun 2007
    Ort
    Passau (Niederbayern)
    Beiträge
    1.394
    Hi,

    compile dein Programm auf dem Server, dann sollte es funktionieren.

    Gruß,
    BK
     
    Über eine gute Bewertung freut sich jeder ;)
    Bitte erledigte Threads als "Erledigt" markieren.

    "Though a program be but three lines long, someday it will have to be maintained.''
    -- Geoffrey James, "The Tao of Programming"

  5. #5
    Genius Genius ist offline Mitglied
    Registriert seit
    Jan 2012
    Beiträge
    20
    compile dein Programm auf dem Server, dann sollte es funktionieren.
    here we go!

    Ich musste zwar erst apt-get aktuallisieren und gcc auf meinen vServer laden - aber jetzt geht es!

    Vielen Dank an alle, die sich meiner angenommen haben =)!

    Mit freundlichen Grüßen
    Genius
    Geändert von Genius (20.01.12 um 20:34 Uhr)
     

Ähnliche Themen

  1. Vorhandene .Exe-Datei mit .dll-Datei ausführen!
    Von Nohh im Forum Delphi, Kylix, Pascal
    Antworten: 2
    Letzter Beitrag: 21.03.08, 22:04
  2. Datei in Pfad speichern indem die kompilierte .exe ist
    Von smaresh im Forum Delphi, Kylix, Pascal
    Antworten: 4
    Letzter Beitrag: 05.01.08, 12:50
  3. apache2 + tomcat mit mod_jk --> zugriff auf tomcat über apache2
    Von reweiss im Forum Hosting & Webserver
    Antworten: 0
    Letzter Beitrag: 16.10.07, 14:30
  4. Antworten: 0
    Letzter Beitrag: 09.10.07, 15:55
  5. Antworten: 2
    Letzter Beitrag: 29.11.05, 22:15

Stichworte