Your servername may not be set correctly in nsd.tcl, so it isn't
looking at the enabletcl directive in your /ns/server/servername
section.
Jim
>
> It is very strange but I don't see no 'Notice: tcl:
> enabling .tcl pages'...
> And it also seems that my enabbletcl true statement in
> my config file has no influence!!
> I can change that string to everything I want..the
> server just starts and doesn't complain about even
> wrong things I enter there...
>
> Still not a clue as to what is happening. My log file
> contains nothing about it.
>
>
> --- Mark Page <[EMAIL PROTECTED]> wrote:
> > On the running .tcl pages part (there are others who
> > can comment better
> > on your postgres questions);
> > Try looking at what shows up in the server log file.
> > This file will
> > either be flowing to standard-out, or to the
> > configured 'serverlog' path
> > (defaults to $homedir/log/server.log; you've
> > specified homedir ==
> > /home/rgilaard/).
> > You should see a 'Notice: tcl: enabling .tcl pages'
> > message near the
> > start confirming that .tcl pages have been correctly
> > enabled.
> > Also, there may be something else going awry, which
> > could be identified
> > by entries in this log, perhaps associated with
> > trying to service the
> > .tcl page request.
> >
> >
> >
> > Dino Vliet wrote on 1/20/2004, 11:00 AM:
> >
> > > Dear all,
> > >
> > > I've installed aoserver 3.4.2 on my freebsd 4.9
> > laptop
> > > for developing and testing some web applications
> > I'm
> > > planning to create. The installation went ok and
> > I can
> > > serve static pages. However, when I try to feed
> > my
> > > system some .tcl pages under pageroot I get the
> > whole
> > > page as text and not the results of the tcl
> > statements
> > > I wrote.
> > >
> > > For instance, this little hello world tcl program
> > > doesn't appear as expected in the browser.
> > > <hello.tcl>
> > > ns_return 200 text/html "<html>
> > > <head>
> > > <title>Testing</title>
> > > </head>
> > >
> > > <body>
> > > <p>Hello, world</p>
> > > </body>
> > > </html>
> > >
> > > The output of this when I put the commands in a
> > .tcl
> > > file under pageroot is:
> > > ns_return 200 text/html "<html>
> > > <head>
> > > <title>Testing</title>
> > > </head>
> > >
> > > <body>
> > > <p>Hello, world</p>
> > > </body>
> > > </html>"
> > >
> > > I then tried something similar but the results
> > were
> > > the same:
> > >
> > > ns_write "HTTP/1.0 200 OK
> > > MIME-Version: 1.0
> > > Content-Type: text/html"
> > >
> > > ns_write "<html>
> > > <head>
> > > <title>Testing</title>
> > > </head>
> > > <body>
> > > <p>Hello, world</p>
> > > </body>
> > > </html>"
> > >
> > > I also have a question regarding database access
> > with
> > > the postgres driver. I have installed postgres
> > 7.3.4
> > > and it works fine. However, I wasn't able to find
> > no
> > > postgres.so file in any directory on my system. I
> > > thought aolserver would install it somewhere and
> > I
> > > could use that location to find it. What I did
> > find
> > > was a /usr/local/lib/postgresql/plpgsql.so file,
> > and I
> > > added it to db section, but I don't think this
> > will do
> > > the trick:-)
> > >
> > > Here is my nsd configuration file:
> > >
> > > # $Header:
> > >
> > /cvsroot/aolserver/aolserver/nsd/sample-config.tcl,v
> > > 1.2 2000/12/13 21:50:27 kriston Exp $
> > >
> > > ns_log notice "config.tcl: starting to read
> > config
> > > file..."
> > >
> > >
> > > #
> > > # Set some Tcl variables that are commonly used
> > > throughout this file.
> > > #
> > >
> > > set httpport 8000
> > > set httpsport 8443
> > >
> > > # The hostname and address should be set to
> > actual
> > > values.
> > > set hostname localhost
> > > set address 127.0.0.1
> > >
> > >
> > > set servername "server1"
> > > set serverdesc "Server Name"
> > >
> > > set homedir /home/rgilaard/
> > > set bindir
> > /usr/local/aolserver/bin/
> > >
> > > set pageroot
> > > ${homedir}/servers/${servername}/pages/
> > > set directoryfile
> > > index.adp,index.html,index.htm
> > >
> > > set ext [info sharedlibextension]
> > >
> > > # nsssl: Only loads if keyfile.pem and
> > certfile.pem
> > > exist.
> > > #set sslmodule nsssl${ext} ;#
> > Domestic
> > > 128-bit/1024-bit SSL.
> > > set sslmodule nsssle${ext} ;#
> > Exportable
> > > 40-bit/512-bit SSL.
> > > set sslkeyfile
> > >
> >
> ${homedir}/servers/${servername}/modules/nsssl/keyfile.pem
> > > set sslcertfile
> > >
> >
> ${homedir}/servers/${servername}/modules/nsssl/certfile.pem
> > >
> > > # nscp: Uncomment the sample password and log in
> > with
> > > "nsadmin", password "x",
> > > # type "ns_crypt newpassword salt" and put
> > the
> > > encrypted string below.
> > > set nscp_port 9999
> > > set nscp_addr 127.0.0.1
> > > set nscp_user ""
> > > #set nscp_user "nsadmin:t2GqvvaiIUbF2:" ;# sample
> > > user="nsadmin", pw="x".
> > >
> > >
> > > #
> > > # Global server parameters
> > > #
> > > ns_section "ns/parameters"
> > > ns_param home $homedir
> > > ns_param debug false
> > >
> > >
> > > #
> > > # Thread library (nsthread) parameters
> > > #
> > > ns_section "ns/threads"
> > > ns_param mutexmeter true ;# measure
> > lock
> > > contention
> > > #ns_param stacksize [expr 128*1024] ;#
> > Per-thread
> > > stack size.
> > >
> > > #
> > > # MIME types.
> > > #
> > > # Note: AOLserver already has an exhaustive list
> > of
> > > MIME types, but in
> > > # case something is missing you can add it here.
> > > #
> > > ns_section "ns/mimetypes"
> > > ns_param default "*/*" ;# MIME type
> > for
> > > unknown extension.
> >
> === message truncated ===
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes
> http://hotjobs.sweepstakes.yahoo.com/signingbonus
>
>
> --
> AOLserver - http://www.aolserver.com/
>
> To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with
> the
> body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field
> of your email blank.
>
--
AOLserver - http://www.aolserver.com/
To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of
your email blank.