SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] Perl eller php?



On Mon, 18 Dec 2000, Manuel Salinas wrote:

> Hej alle 
> Nu virker mine perl scripts. Hvis jeg bruger som Location '/' i Mod_perl.conf
> (min apache root er /home/httpd/html/ )
> så kan jeg kører mine perl scripts også direkte fra http://localhost/ uden at skrive perl efter addrese.
> 
> Min mod_perl.conf fil er sådan:
> LoadModule perl_module  /usr/lib/apache/libperl.so
> AddModule mod_perl.c
> Alias /perl/ "/home/httpd/perl/"
> <Location />                            # her har jeg fjernet '/perl'
>     SetHandler perl-script
>     PerlHandler Apache::Registry
>     PerlSendHeader On
>     Options +ExecCGI
> </Location>
> 
> Problemer er nu at PHP3 filer ikke vil køre som det gjorde før. Alle
> filerne har x rettigheder og de virkede før.
> 
> Jeg får følgende fejl: 
> 
> Internal Server Error

Det er da klart. Du beder Apache om at køre dine php-scripts gennem
perl-fortolkeren. 

Alias-linen er overflødig lige nu.

> Hvordan kan jeg får php3 og perl filer til at virke sammen i det
> sammen sted?

Godt spørgmål.

Lige nu bruger du kataloget til at afgøre om apache skal bruge perl.

Du skal have den til at afgøre det på baggrund af endelsen 
(.pl eller .php) i stedet. Det ved jeg ikke om man kan, men jeg tror det.

Du må tygge lidt på manualerne.

Hvorfor ikke bare holde skidt for sig, og så holde perl-scripts i /perl ?

/kristian



 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:53
Denne side vedligeholdes af MHonArc .