"John D. Leonard II" wrote: > > Joshua: > > > # NODEWORKS HTTP > > <VirtualHost 206.135.235.178:80> > > ServerName www.nodeworks.com > > ServerAlias nodeworks.com > > Include conf/nodeworks/html.conf > > PerlSetVar StatScripts 0 > > </VirtualHost> > > What is inside one of the .conf files used in the Include statement above? >
Not everything, but here's what matters to making NodeWorks tick, starting with the non-SSL portion of the site: # conf/nodeworks/html.conf ServerAdmin ##########@chamas.com ServerName www.nodeworks.com PerlPostReadRequestHandler My::ProxyRemoteAddr SSLDisable DocumentRoot /usr/local/proj/mlink/site/html DirectoryIndex default.htm Options +FollowSymLinks Alias /img /usr/local/proj/mlink/site/img Alias /test /usr/local/proj/mlink/site/test Include conf/nodeworks/asp_config.conf PerlSetVar Global /usr/local/proj/mlink/perllib <Directory /usr/local/proj/mlink/site/html> <Files ~ (\.htm$)> SetHandler perl-script PerlHandler Apache::ASP </Files> </Directory> Here's the config for the SSL portion of the site: PerlPostReadRequestHandler My::ProxyRemoteAddr ServerAdmin ##########@chamas.com ServerName www.nodeworks.com Include conf/nodeworks/asp_config.conf PerlSetVar Global /usr/local/proj/mlink/perllib PerlSetVar SecureSession 1 PerlSetVar StateCache 0 PerlSetVar CompressGzip 1 DocumentRoot /usr/local/proj/mlink/site/ssl Alias /img /usr/local/proj/mlink/site/img Alias /dload /usr/local/proj/mlink/site/dload <Files ~ (\.asp$)> SetHandler perl-script PerlHandler Apache::ASP PerlSetVar AllowSessionState 1 </Files> <Files ~ (\.htm$)> SetHandler perl-script PerlHandler Apache::ASP </Files> And this config is common to both of them... note that the order of includes matters, as you can override a setting from an earlier include if you set it after the include is loaded ... # asp_config.conf PerlSetVar BufferingOn 1 #PerlSetVar Debug 3 PerlSetVar Debug -1 PerlSetVar TimeHiRes 0 PerlSetVar Clean 0 PerlSetVar GlobalPackage Node::Site PerlSetVar DynamicIncludes 1 PerlSetVar MailErrorsTo ##########@chamas.com PerlSetVar MailAlertTo ##########@chamas.com PerlSetVar MailAlertPeriod 10 PerlSetVar MailHost mailhost PerlSetVar XMLSubsMatch node:\w+ PerlSetVar UseStrict 1 PerlSetVar StateDB SDBM_File PerlSetVar SessionTimeout 120 # application state on for the not_found.inc checksum functionality PerlSetVar AllowApplicationState 1 PerlSetVar AllowSessionState 0 PerlSetVar StateDir /tmp/node PerlSetVar SessionQueryParse 1 PerlSetVar SessionQueryParseMatch ^(https://www\.nodeworks\.com|https?://gate.chamas.com) That's it. --Josh _________________________________________________________________ Joshua Chamas Chamas Enterprises Inc. NodeWorks Founder Huntington Beach, CA USA http://www.nodeworks.com 1-714-625-4051 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]