Forum OpenACS Q&A: Response to Error: nsd.tcl: Invalid command name "ns_getform"

Yes, upgrading in the future had crossed my mind, thanks for keeping me on track.

I have added a line to the nsd.tcl

   ns_param sharedlibrary "/usr/local/AOLserver/modules/tcl"
this does indeed allow me to keep the shared procs where they should be. It was previously looking for:
   /web/server1/parameters/modules/tcl      
see how
   /web/server1/parameters/
should be reading
   /usr/local/AOLserver/

It stikes me that there is something fundamentally wrong with my setup!

1. I have to stray from the sample nsd.tcl file by explicitly specifying the sharedlibrary.

2. I have had a problem with the location of the access.log location. Errors occured because the directory

      /web/server1/parameters/servers/server1/modules/nslog 
did not exist, so I created it and access.log has been writting to there since. Not standard.

See how

      /web/server1/parameters/
should be reading
      /usr/local/AOLserver/
I've double checked the nsd.tcl file since it is here that these paths should be getting initiated. I will try a fresh install, from the begining this afternoon...