tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
864
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Sebastian Sebastian ist offline Mitglied Gold
    Registriert seit
    Nov 2001
    Beiträge
    184
    Hab nen Apache Server mit PHP Modul und mySQL !

    Wie kann ich einstellen das auch Perl und CGI Skripte auf dem laufen !

    Könnte das jemadn ganz genau erklären ****?
     

  2. #2
    Avatar von Arne Buchwald
    Arne Buchwald Arne Buchwald ist offline Mitglied Diamant
    Registriert seit
    Jul 2001
    Ort
    Engeln [ Niedersachsen ]
    Beiträge
    3.317
    Hallo Sebastian,

    dazu musst du dir erstmal ActivePerl herunterladen ( http://www.activeperl.com ). Anschließend musst du die httpd.conf-Datei modifizieren, u.z. musst du die Perl-Header hinzufügen.

    Evtl. kann ja jemand besagte Datei anhängen, da ich mit dem MS IIS arbeite, probiere es zumindestens.

    Falls die Datei keiner hat, kannst du dir auch das Apache-Perl-PHP-Package von http://www.vogelgesang-berlin.de herunterladen und dir dort die httpd.conf-Datei angucken.

    Viel Erfolg,
     
    Die Politik ist ein Versuch der Politiker, zusammen mit dem Volk mit den Problemen fertig zu werden, die das Volk ohne die Politiker niemals gehabt hätte.
    Dieter Hildebrandt



    http://www.busoft.de - Managed Server, WebHosting (CRM, typo3, Windows), Server, Serverhousing in den Rechenzentren Frankfurt am Main, Hannover und Indien

  3. #3
    Marcus Roffmann Marcus Roffmann ist offline Mitglied Brillant
    Registriert seit
    Jul 2001
    Ort
    Karlsbad (Baden-Württemberg)
    Beiträge
    791
    Eine weitere Möglichkeit sich eine Apache mit MySQL, PHP & Perl zu organisieren gibt es unter: http://www.phpgeek.com
    Das dort angebotene Produkt "PHP-Triad" sollte Dir weiterhelfen.

    "Kurze" Erklärung:
    Du musst einen Perl-Interpreter zu Deinem Apache hinzuinstallieren. Sprich ActivePerl oder mod_perl (aber für Windows hab ich das noch nicht gesehen, zumindest nicht als alleiniges Paket).
    In der Datei "httpd.conf" in Deinem Apache/conf Verzeichnis musst Du nun noch folgendes einfügen (die Sektion gibt es schon in der httpd.conf, musst nur noch das mit dem ScriptAlias hinzufügen):
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    
    #
    # Aliases: Add here as many aliases as you need (with no limit). The format is 
    # Alias fakename realname
    #
    <IfModule mod_alias.c>
     
        #
        # Note that if you include a trailing / on fakename then the server will
        # require it to be present in the URL.  So "/icons" isn't aliased in this
        # example, only "/icons/"..
        #
        Alias /icons/ "c:/apache/icons/"
     
        <Directory "c:/apache/icons">
            Options Indexes MultiViews
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>
     
        #
        # ScriptAlias: This controls which directories contain server scripts.
        # ScriptAliases are essentially the same as Aliases, except that
        # documents in the realname directory are treated as applications and
        # run by the server when requested rather than as documents sent to the client.
        # The same rules about trailing "/" apply to ScriptAlias directives as to
        # Alias.
        #
        ScriptAlias /cgi-bin/ "c:/apache/cgi-bin/"
     
        #
        # "c:/apache/cgi-bin" should be changed to whatever your ScriptAliased
        # CGI directory exists, if you have that configured.
        #
        <Directory "c:/apache/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
     
    </IfModule>
    # End of aliases.
    und unter dem Teil <IfModule mod_mime.c> müssen noch folgende Zeilen hinzu:
    Code :
    1
    2
    
        AddHandler cgi-script .cgi
        AddHandler cgi-script .pl

    So, soweit ich informiert bin kannst Du auch ActivePerl sagen, er soll es in den Apache einbinden, kann aber für nichts garantieren******

    Hoffe ich konnte Dir weiterhelfen!
     
    Lebe jeden Tag so, als wäre es dein letzter!

  4. #4
    Avatar von Arne Buchwald
    Arne Buchwald Arne Buchwald ist offline Mitglied Diamant
    Registriert seit
    Jul 2001
    Ort
    Engeln [ Niedersachsen ]
    Beiträge
    3.317
    Hallo digi,

    ich habe die vermeintliche Lösung des Integrierens nicht genannt, weil sie bei mir noch nie funktioniert hat (mit unterschiedlichsten Apache-Versionen) ...
     
    Die Politik ist ein Versuch der Politiker, zusammen mit dem Volk mit den Problemen fertig zu werden, die das Volk ohne die Politiker niemals gehabt hätte.
    Dieter Hildebrandt



    http://www.busoft.de - Managed Server, WebHosting (CRM, typo3, Windows), Server, Serverhousing in den Rechenzentren Frankfurt am Main, Hannover und Indien

  5. #5
    Marcus Roffmann Marcus Roffmann ist offline Mitglied Brillant
    Registriert seit
    Jul 2001
    Ort
    Karlsbad (Baden-Württemberg)
    Beiträge
    791
    Bei mir hat es Anfangs auch nicht geklappt, aber nach ein paar Versuchen und vielen vielen Stunden des Testens und rumschraubens an der Konfiguration klappte es dann doch endlich mal.

    Wollte nicht Hellknight ein Tutorial darüber schreiben****?
     
    Lebe jeden Tag so, als wäre es dein letzter!

  6. #6
    Avatar von Arne Buchwald
    Arne Buchwald Arne Buchwald ist offline Mitglied Diamant
    Registriert seit
    Jul 2001
    Ort
    Engeln [ Niedersachsen ]
    Beiträge
    3.317
    Hallo,

    @digi: Ich würde auf nichts warten, was ich nicht selbst in die Hand nehme. Etwas kommt beim Tut.schreiber dazwischen und schon wartet man selber. (Meine Persönliche Lebenserfahrung!)

    P.S.: Bitte nicht persönlich nehmen!
     
    Die Politik ist ein Versuch der Politiker, zusammen mit dem Volk mit den Problemen fertig zu werden, die das Volk ohne die Politiker niemals gehabt hätte.
    Dieter Hildebrandt



    http://www.busoft.de - Managed Server, WebHosting (CRM, typo3, Windows), Server, Serverhousing in den Rechenzentren Frankfurt am Main, Hannover und Indien

  7. #7
    Marcus Roffmann Marcus Roffmann ist offline Mitglied Brillant
    Registriert seit
    Jul 2001
    Ort
    Karlsbad (Baden-Württemberg)
    Beiträge
    791
    @ArneE: Ich nehms Dir nicht persönlich!

    Also gut, dann versuch ich das selber mal, setze mir das Ziel: spätestens Samstag Abend um 20:00Uhr ist das Tutorial da!
     
    Lebe jeden Tag so, als wäre es dein letzter!

Ähnliche Themen

  1. Perl vs. PHP - warum Perl?
    Von DataFox im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 13
    Letzter Beitrag: 30.06.10, 19:59
  2. [perl] *.sql in Perl-skript einbinden
    Von RedDevilGT im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 1
    Letzter Beitrag: 08.05.09, 10:11
  3. Anfänger.. was kann perl? - was ist perl?
    Von cameeel im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 12
    Letzter Beitrag: 09.02.05, 20:35
  4. Perl-TK
    Von schokoriese im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 2
    Letzter Beitrag: 22.12.03, 07:27
  5. Unterschied Perl f. Windows <-> Perl f. Windows
    Von lechner im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 0
    Letzter Beitrag: 03.04.03, 13:47