Anzeige:
Ergebnis 1 bis 7 von 7

Thema: PHP als CGI kompilieren

  1. #1
    Gast

    Question PHP als CGI kompilieren

    Hat jemand eine Adresse, wo man nachlesen kann, wie man Schritt für Schritt php als cgi kompiliert? Wichtig wäre auch die Erklärung der einzelnen Optionen.

    Danke mal im Vorraus

    Mike

  2. #2
    Gast

    Exclamation

    Möglicherweise hab ich mich falsch ausgedrückt...

    Ich möchte php so kompilieren, das man damit Cronjobs erledigen kann. Also nicht als Apache-Modul. Eben das, was perl auch kann.

    So, ich hoffe, das war verständlich. Gibts eine Anleitung dafür, irgendwo?

    PS @mws: Außerdem heißt es im allgemeinen Sprachgebrauch "PHP als CGI" und "PHP als Apache-Mod".

    Was das CGI darstellt, war mir eigentlich soweit klar.

    Gruß Mike

  3. #3
    Gast

    Post

    Vielleicht hilft: http://www.php.net/manual/en/install.unix.php http://www.php.net/manual/en/install.configure.php

    Und natuerlich README & INSTALL aus dem tar-ball

  4. #4
    Gast

    Post

    PHP ist eine interpretersprache für die nur ein paar tools gibt die einen zwischencode erzeugen.

    ein cgi ist ein interface zwischen 2 programmen die daten austauschen wollen.

    jedes programm das diese interaktion beherrscht kann man als cgi bezeichnen

    cu
    mws

  5. #5
    Gast

    Thumbs up

    Erstmal Danke für die Hinweise,

    die Links kenn ich alle schon ;-) War meine erste Anlaufstelle.

    Das mit dem wget klingt plausibel, das werde ich mal ausprobieren, allerdings hätte ich es doch lieber per externen Scripts gemacht, da ich diese nicht unbedingt auf dem Webserver liegen haben möchte. Aber für sowas gibts ja noch htaccess.

    Vielen Dank trotzdem, vielleicht finde ich ja doch noch das geeignete für meine Vorhaben.

    Gruß Mike

  6. #6
    antimon
    Gast

    Post

    Hallo,

    erstmal zu den Anleitungen: Schau mal unter www.dynamicwebpages.de oder www.php-center.de oder unter www.baach.de/lamp-tutorial.html, da findest du sicher was.

    Allerdings: Wenns dir nur um ein paar Cron-Jobs geht, warum kompilierst du PHP nicht als Apache-Modul (ist schneller und hat noch einige Vorzüge) und startest deine Cronjobs mit einem "wget http://localhost/path/to/cron.php > /dev/null"

    Dann kannst du Deine Cronjobs sogar übers Web starten, wget macht nichts anderes, als die Datei aufzurufen...

    Ist meiner Ansicht nach leichter und flexibler... es kommt halt darauf an, was du willst und brauchst...


  7. #7
    Gast

    Cool

    gib beim configure für php einfach das übliche --prefix=... an und lass das --with-apache=... weg. dann erhälst du den standalone interpreter.

    ------------------
    mfg,
    marsellus

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •