Avatar billede morell Nybegynder
31. januar 2002 - 15:26 Der er 9 kommentarer og
1 løsning

Apache og CGI

Jeg har lige fået installeret apache, mysql og php på min Redhat 7.2. Nu ville jeg så have gang i myadmin, så jeg kunne komme i kontakt med mysql via browseren.. men apache fortolker ikke cgi filen når jeg prøver at køre den fra browseren... den viser bare indholdet af filen? Hvad skal der lige til for at apache fortolker cgi?

Avatar billede erikjacobsen Ekspert
31. januar 2002 - 15:38 #1
Avatar billede morw Nybegynder
31. januar 2002 - 15:42 #2
hvorfor cgi, når der er phpmyadmin?
Avatar billede erikjacobsen Ekspert
31. januar 2002 - 17:14 #3
Hvem siger det er PHPmyadmin - han siger bare myadmin.
Jeg ved ikke om det findes til Perl... Men en anden løsning er
er selvfølgelig phpmyadmin

Jeg kommer bare til at tænke på det underlige at Perl ikke
følger med RedHat 7.2 - måske spørgeren bare ikke fik det
installeret. Det er måske på CD-erne.
Avatar billede maskinen2000 Nybegynder
31. januar 2002 - 17:51 #4
Jeg er selv nybegynder med samme problem. Jeg har installeret RH 7.2 og også Perl blev installeret aut. tror jeg nok. Ihvertifald har jeg lige installert webmin og det virker. og så vidt jeg ved er det en masse perl scripts..

Men når jeg kalder et simpelt helloworld.pl script fra ekstern PC så virker det ikke. Som om Apache ikke genkender .pl eller noget i den stil
Avatar billede maskinen2000 Nybegynder
31. januar 2002 - 18:20 #5
Hmmmm måske er det noget med MIME types? Anyone?
Avatar billede thomasledet Nybegynder
31. januar 2002 - 20:23 #6
kig i din httpd.conf - og på http://httpd.apache.org/docs-project/
Avatar billede bromer Nybegynder
01. februar 2002 - 05:33 #7
erikjacobsen> Perl skulle meget gerne følge med i alle versioner af RedHat. Det er sikkert bare ikke blevet valgt under installationen. Der kan sku ske mange mærkelige ting... har engang installeret Redhat på min maskine uden at få RPM systemet med ;)
Avatar billede maskinen2000 Nybegynder
02. februar 2002 - 05:40 #8
Jeg har som sagt samme problem... Jeg er dog kommet så vidt at det virker hvis jeg placerer perl filerner i /var/www/html/cgi og giver mappen + filerne chmod 755.

Men jeg undrer mig stadig over hvordan man får Apache til at afvikle .pl filer fra *alle* mapper.
Avatar billede maskinen2000 Nybegynder
02. februar 2002 - 06:27 #9
så lykkedes det endeligt for mig. Se her:

http://httpd.apache.org/docs/howto/cgi.html

Jeg tilføjede disse linier til min Apache Config fil:

<Directory "/var/www/html">
                Options +ExecCGI
        </Directory>
    AddHandler cgi-script cgi pl

og gav mine script chmod 755 og så kørte det bare derudaf.... pheewww... Den var tough :)))
Avatar billede morell Nybegynder
05. februar 2002 - 18:22 #10
gratz.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester