PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apche, welche module sind installiert?



mithras
04.06.02, 17:15
wo kann ich gucken welche module installiert sind, also z.B. mod_perl...die dann aber auch richtig funktionieren...

michael.sprick
04.06.02, 17:24
versuch mal
httpd -l

...sollte installierte Module anzeigen

mithras
04.06.02, 17:49
ne
da bringt er , command not found... :(

RichieX
04.06.02, 18:18
vielleicht /usr/sbin/httpd -l

Rico

mithras
04.06.02, 18:23
ne, geht leider auch nicht...
also ich hab den apache nicht mit yast, sondern manuell installiert.
sagtmal, ich müsste doch eigentlich folgendes verzeichnis haben:
/usr/locale/bin/perl/
(muss ja an jede perl datei in den kopf mit #! davor)
wenn ich perl isntalliert habe, zumal ich den apache ja auch mit perl modul installiert habe, kann jetzt aber leider keine perl dateien ausführen....

thx
mithras

RichieX
04.06.02, 18:28
> ne, geht leider auch nicht...
> also ich hab den apache nicht mit yast, sondern manuell installiert.

dann mußt Du natürlich den vollen (Install-)Pfad eingeben.

> sagtmal, ich müsste doch eigentlich folgendes verzeichnis haben:
> /usr/locale/bin/perl/
> (muss ja an jede perl datei in den kopf mit #! davor)
> wenn ich perl isntalliert habe, zumal ich den apache ja auch mit perl
> modul installiert habe, kann jetzt aber leider keine perl dateien
> ausführen....

also bei mir ist perl unter /usr/bin .

Rico

mithras
04.06.02, 18:40
ne geht leider wieder nicht, obwohl ich vollen install pfad angegeben habe, (kann ich ja auch in der config.layout nachschauen)

gibt es da keine andere möglichkeit?


jo, hab jetzt auch gemerkt dass das perl bei mir in /usr/bin/perl
liegt.
Alelrdings habe ich das Problem, dass ich, obwohl ich das perl_mod installiert habe (beim apachen) keine perl scriopts ausführen kann (die perl datei ist ausführbar)

thx
mithras

Kip
04.06.02, 19:41
...du musst den apache noch entsprechen konfigurieren das er perl scripts auch ausführt (in der httpd.conf). Such mal bei google wie das geht ... weiß es auch net so genau ...

mithras
04.06.02, 20:31
hab im netz folgendes gefunden:
wenn ich flgendes eingeben, nachdem ich mich mit telnet verbunden habe (zum server apache)

HEAD / HTTP/1.0

HTTP/1.1 200 OK
Date: Tue, 04 Jun 2002 19:47:50 GMT
Server: Apache/2.0.36 (Unix)
Content-Location: index.html.en
Vary: negotiate,accept,accept-language,accept-charset
TCN: choice
Last-Modified: Fri, 04 May 2001 00:01:18 GMT
Accept-Ranges: bytes
Content-Length: 1456
Connection: close
Content-Type: text/html; charset=ISO-8859-1
Content-Language: en
Expires: Tue, 04 Jun 2002 19:47:50 GMT


kommt das. wenn jetzt perl installiert wäre müüste was wie:
mod_perl/1.10
stehen.
d.h. doch dass ich 1. kein perl installiert habe, und 2. über den oben genannten befehl rausfinden kann, welche modules installiert sind...

thx
mithras