Perl unter OS X Server

Dieses Thema im Forum "Mac OS X Server, Serverdienste" wurde erstellt von Catweazel, 05.01.2005.

  1. Catweazel

    Catweazel Thread Starter MacUser Mitglied

    Beiträge:
    4
    Zustimmungen:
    0
    MacUser seit:
    29.04.2003
    Hallo liebe Community,
    leider komme ich mit meinem gesunden Halbwissen gerade nicht weiter. Habe Mac OS X Server 10.3.5. Webserver läuft, allerdings liegen die ganzen Sites auf einer 2. Platte (nicht auf der Systemplatte). PHP funzt, Perl aber nicht, obwohl das Modul im Apache läuft. Perl-Skripte werden als Text in Safari angezeigt.
    Was mache ich falsch ?
    Muß das Perl im CGI-Executables-Ordner liegen?
    Wie teile ich dem Webserver mit, wo der CGI-Ordner liegt?

    Fragen über Fragen, freue mich auf Antworten

    LG, cat
     
  2. maceis

    maceis MacUser Mitglied

    Beiträge:
    16.645
    Zustimmungen:
    596
    MacUser seit:
    24.09.2003
    Muss nicht, ist eine Frage der Einstellungen.
    Empfehlenswert ist es allemal.
    Das muss in der htttp.conf im Bereich "<IfModule mod_alias.c>" eingestellt werden.
    Apache erwartet cgi-Skripte normalerweise in einem Ordner, der mithilfe von Skriptalias angegeben wird.
    Üblicherweise befindet sich dieser Ordner außerhalb von DocumentRoot.
    Den entsprechenden Directory-Eintrag (etwas weiter unten) muss man bei Änderungen mit bearbeiten.
    Man kann auch die Ausführung in beliebigen Verzeichnissen erlauben; das halte ich aber für nicht ratsam.
    Für vhosts kann man jeweils gesonderte "cgi-bin"-Verzeichnisse anlegen.

    HTH
     
    Zuletzt bearbeitet: 05.01.2005
Die Seite wird geladen...

Diese Seite empfehlen