Likes Likes:  0
Resultaten 1 tot 9 van de 9
Geen
  1. #1
    Johan Jongbloed
    CGI scripts gebruiken met Appache
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    CGI scripts gebruiken met Appache

    Hallo,

    Ik ben bezig met het bouwen van een site voor een stichting met een
    goed doel. Hierin wil ik een forum maken en heb hier gekozen voor
    Anyboard.

    Als OS gebruik ik RedHat 8, was gratis zie je.
    Als Web server gebruik ik Appache, hiervoor draad wel TUX waarom weet
    ik niet maar uitzetten heeft als resultaat dat de webserver helemaal
    niet meer werkt.

    Nu ben ik bezig dit forum aan de praat te krijgen en heb keurig de
    instruktie opgevolgt wat betreft de plaatsing van files in bepaalde
    directories voor de Anyboard.

    1 file moet in de cgi-bin directory gezet worden de file
    "anyboard.cgi". Als ik de file oproep met
    "http://localhost/cgi-bin/anyboard.cgi dan krijg ik de inhoud van de
    file te zien. Om te configureren moet ik opgeven
    "http://localhost/cgi-bin/anyboard.cgi?cmd=init" wat vervolgens het
    cgi script zou moeten laten lopen om het forum te installeren /
    configureren.

    In de httpd.conf staat de entry
    <directory "/var/www/http/cgi-bin">
    Options ExecCGI

    AllowOverride None
    Allow from all


    Order allow, deny
    </directory>

    Volgens de geleerden zou dit moeten werken ook voor wat ik heb kunnen
    vinden op sites.

    Is er hier iemand die dit aan de praat heeft, antwoord is natuurlijk
    ja maar wie van de mensen cracks hebben ook een goede tip

    Je zou de stichting Asperger Syndroom hier een enorme dienst bewijzen.

    Metvriendelijke groet,
    Johan

  2. #2
    Jan Ehrhardt
    CGI scripts gebruiken met Appache
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: CGI scripts gebruiken met Appache

    Johan Jongbloed in nl.internet.www.server-side (Tue, 10 Jun 2003
    13:58:50 +0200):

    >1 file moet in de cgi-bin directory gezet worden de file
    >"anyboard.cgi". Als ik de file oproep met
    >"http://localhost/cgi-bin/anyboard.cgi dan krijg ik de inhoud van de
    >file te zien.


    Bij nalezing van mijn eigen httpd.conf kwam ik nog dit tegen:

    # ScriptAlias: This controls which directories contain server scripts.
    # Format: ScriptAlias fakename realname

    ScriptAlias /cgi-bin/ "/var/www/http/cgi-bin"

    # To use CGI scripts:
    AddHandler cgi-script .cgi

    Staat dat er bij jou ook in? Loop al je *.conf bestanden eens na op de
    string 'cgi' ...

    Jan
    --
    Dropdown and pushup menu's - http://cgi.monitor.nl/cms.html

  3. #3
    Johnny Bravo
    CGI scripts gebruiken met Appache
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: CGI scripts gebruiken met Appache

    On Tue, 10 Jun 2003 13:58:50 +0200, Johan Jongbloed <pe1mpc@xs4all.nl>
    wrote:

    Zet deze is in je cgi-bin als test.cgi
    Roep hem dan aan met je browser als www.mijndomein.test.cgi
    En kijk dan eens war er gebeurt.


    #!/bin/sh

    # disable filename globbing
    set -f

    echo Content-type: text/plain
    echo

    echo CGI/1.0 test script report:
    echo

    echo argc is $#. argv is "$*".
    echo

    echo SERVER_SOFTWARE = $SERVER_SOFTWARE
    echo SERVER_NAME = $SERVER_NAME
    echo GATEWAY_INTERFACE = $GATEWAY_INTERFACE
    echo SERVER_PROTOCOL = $SERVER_PROTOCOL
    echo SERVER_PORT = $SERVER_PORT
    echo REQUEST_METHOD = $REQUEST_METHOD
    echo HTTP_ACCEPT = "$HTTP_ACCEPT"
    echo PATH_INFO = "$PATH_INFO"
    echo PATH_TRANSLATED = "$PATH_TRANSLATED"
    echo SCRIPT_NAME = "$SCRIPT_NAME"
    echo QUERY_STRING = "$QUERY_STRING"
    echo REMOTE_HOST = $REMOTE_HOST
    echo REMOTE_ADDR = $REMOTE_ADDR
    echo REMOTE_USER = $REMOTE_USER
    echo AUTH_TYPE = $AUTH_TYPE
    echo CONTENT_TYPE = $CONTENT_TYPE
    echo CONTENT_LENGTH = $CONTENT_LENGTH

    Gebeurt er niets dan moet je apache opnieuw compileren, en dan met
    alle optie's
    mvg
    --
    http://portal.kools-online.com
    http://www.kools-online.com/4images
    http://forum.kools-online.com

  4. #4
    Rene Pijlman
    CGI scripts gebruiken met Appache
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: CGI scripts gebruiken met Appache

    Johan Jongbloed:
    >1 file moet in de cgi-bin directory gezet worden de file
    >"anyboard.cgi". Als ik de file oproep met
    >"http://localhost/cgi-bin/anyboard.cgi dan krijg ik de inhoud van de
    >file te zien.


    Dan is Apache niet goed geconfigureerd om in de betreffende
    directory bestanden met de extensie .cgi als CGI-script te
    executeren.

    Loop http://httpd.apache.org/docs/howto/cgi.html even stap voor
    stap na. Kijk vooral ook even onder het kopje "But it's still
    not working!"

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  5. #5
    Rene Pijlman
    CGI scripts gebruiken met Appache
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: CGI scripts gebruiken met Appache

    Johnny Bravo:
    >Zet deze is in je cgi-bin als test.cgi
    >Roep hem dan aan met je browser als www.mijndomein.test.cgi
    >En kijk dan eens war er gebeurt.


    Ik denk dat we op basis van de verstrekte gegevens wel kunnen
    voorspellen dat de OP dan de inhoud van test.cgi te zien krijgt.

    >Gebeurt er niets dan moet je apache opnieuw compileren, en dan met
    >alle optie's


    Dat lijkt me geen goed advies. Het is zelden of nooit nodig om
    Apache opnieuw te compileren, zeker niet om alleen een
    Perl/CGI-script te draaien. En alle opties is al helemaal
    nergens voor nodig.

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  6. #6
    Johan Jongbloed
    CGI scripts gebruiken met Appache
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: CGI scripts gebruiken met Appache

    Gouden link,

    Ik ga me erdoorheen worstelen,
    Even heel snel heb ik al een aantal zaken gezien die niet zo staan.
    Het maffe in het verhaal is dat de httpd.conf automatisch gegenereerd
    wordt en dus blijkbaar een aantal zaken overslaat.

    Zo bestaat bv de file .htaccess niet en blijkbaar moet deze de
    toestemming/permissie geven dat cgi scripts executed mogen worden. Ik
    maar denken dat ze het alleen maar hebben over directory en file
    permissies.

    Keep you posted.
    Bedankt, je moet alle info maar weten te vinden.
    Johan Jongbloed

    On Tue, 10 Jun 2003 18:06:43 +0200, Rene Pijlman
    <reply.in@the.newsgroup.my.address.is.invalid> wrote:

    >Johan Jongbloed:
    >>1 file moet in de cgi-bin directory gezet worden de file
    >>"anyboard.cgi". Als ik de file oproep met
    >>"http://localhost/cgi-bin/anyboard.cgi dan krijg ik de inhoud van de
    >>file te zien.

    >
    >Dan is Apache niet goed geconfigureerd om in de betreffende
    >directory bestanden met de extensie .cgi als CGI-script te
    >executeren.
    >
    >Loop http://httpd.apache.org/docs/howto/cgi.html even stap voor
    >stap na. Kijk vooral ook even onder het kopje "But it's still
    >not working!"



  7. #7
    Rene Pijlman
    CGI scripts gebruiken met Appache
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: CGI scripts gebruiken met Appache

    Johan Jongbloed:
    >Het maffe in het verhaal is dat de httpd.conf automatisch gegenereerd
    >wordt


    Euh... voor zover ik weet is dat ongebruikelijk. Weet je zeker
    dat dit geen eenmalige generatie was door het Red Hat
    installatieprogramma o.i.d.?

    >Zo bestaat bv de file .htaccess niet


    httpd.conf is de centrale configuratiefile voor de
    systeembeheerder. In .htaccess kunnen site-eigenaren in hun
    eigen directory nog specifieke configuraties aangeven. Als je
    zelf systeembeheerder bent en toegang hebt tot httpd.conf is er
    eigenlijk geen reden om een .htaccess per directory te
    gebruiken.

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  8. #8
    Johan Jongbloed
    CGI scripts gebruiken met Appache
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: CGI scripts gebruiken met Appache

    Op het rode hoedje klikken en server opties kiezen.
    Hier kies je HTTP server
    Daarna kun je via een GUI configuratie opties opgeven.
    Bij het afsluiten geeft het programma aan dat er handmatige
    aanpassingen zijn gedaan en of deze overschreven mogen worden.

    Niet overschrijven betekend dat je aanpassingen ook niet worden
    doorgevoerd.
    Het maakt weldegelijk een eigen file aan maar ik zie nu dat bij het
    opstarten van de httpd: er een error is natuurlijk op regel 179.

    dat wordt tellen.

    Opnieuw compileren was ik niet van plan.
    Op jou link staat een hele korte test 3 regels.
    Deze heb ik ingetyped.

    Ik krijg nu page not found de verwijzing naar /cgi-bin/ werkt
    duidelijk niet. In mijn file staan er om alle directories "directory"
    terwijl dit op de apache site niet zo is.

    Zo staat er voor option ExecCGI bij mij geen +. Maar dit staat welop
    de Apache site.

    Blijft zoeken maar het moet in de config file zitten.

    Bedank voor je input.
    Johan

    On Tue, 10 Jun 2003 18:54:26 +0200, Rene Pijlman
    <reply.in@the.newsgroup.my.address.is.invalid> wrote:

    >Johan Jongbloed:
    >>Het maffe in het verhaal is dat de httpd.conf automatisch gegenereerd
    >>wordt

    >
    >Euh... voor zover ik weet is dat ongebruikelijk. Weet je zeker
    >dat dit geen eenmalige generatie was door het Red Hat
    >installatieprogramma o.i.d.?
    >
    >>Zo bestaat bv de file .htaccess niet

    >
    >httpd.conf is de centrale configuratiefile voor de
    >systeembeheerder. In .htaccess kunnen site-eigenaren in hun
    >eigen directory nog specifieke configuraties aangeven. Als je
    >zelf systeembeheerder bent en toegang hebt tot httpd.conf is er
    >eigenlijk geen reden om een .htaccess per directory te
    >gebruiken.



  9. #9
    Johan Jongbloed
    CGI scripts gebruiken met Appache
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: CGI scripts gebruiken met Appache

    OK

    Het was een hoop werk maar met jullie hulp is het dan toch gelukt.

    Tijdens het opstarten bleek er een error te zijn tijdens het laden van
    httpd:

    Steeds door de regelnummers te volgen ben ik nu waar ik wezen wil. De
    cgi-bin scgrpt werken.

    He, Hartsikke bedankt.
    Johan

    On Tue, 10 Jun 2003 18:54:26 +0200, Rene Pijlman
    <reply.in@the.newsgroup.my.address.is.invalid> wrote:

    >Johan Jongbloed:
    >>Het maffe in het verhaal is dat de httpd.conf automatisch gegenereerd
    >>wordt

    >
    >Euh... voor zover ik weet is dat ongebruikelijk. Weet je zeker
    >dat dit geen eenmalige generatie was door het Red Hat
    >installatieprogramma o.i.d.?
    >
    >>Zo bestaat bv de file .htaccess niet

    >
    >httpd.conf is de centrale configuratiefile voor de
    >systeembeheerder. In .htaccess kunnen site-eigenaren in hun
    >eigen directory nog specifieke configuraties aangeven. Als je
    >zelf systeembeheerder bent en toegang hebt tot httpd.conf is er
    >eigenlijk geen reden om een .htaccess per directory te
    >gebruiken.



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics