Re: WebCat Error Log problem (2.0.1, acgi, Mac)

This WebDNA talk-list message is from

1997


It keeps the original formatting.
numero = 14008
interpreted = N
texte = Your ErrorTemplate.tmpl is writing the error log without 'thinking of' the file as a database. When you later view it as a database using a search criteria, it gets cached and never looks at the disk again. We purposely 'un-databased' it in order to reduce RAM overhead because some people were getting huge error logs sucked into RAM.Either do a [CloseDatabase] before viewing the log (to force a reload), or else change your template so that the log gets written as plain HTML (no longer a database), and view it directly from your browser as a plain HTML file without going thru WebCatalog.>Quick question on the Admin stuff in the WebCat 2.0.1 ACGI (Mac). My >ErrorTemplate.tmpl file looks like this: > >[appendfile file=/WebCatalog/ErrorLog.db&secure=F][date] [time] >[command] [ipaddress] [errormessage] >[/appendfile] > >and it correctly appends the ErrorLog.db and writes it to disk each time >there is an error. But the Errors.tmpl file, which looks like this >(the important part anyway): > >DateTimeCommandIP >AddressError >[search db=../ErrorLog.db&nedatedata=0] >[foundItems] >[date][time][command][ipaddress][errormessage] >[/foundItems] >[/search] > >doesn't cause WebCat to display the complete log. It only shows the >records in the log that were there at the moment that WebCat started up. >Yes, I did modify this slightly from the supplied Admin stuff with 2.0.1 >because the error log was not formatted as a table, so I stuck the table >tags in and changed it from errorlog.txt to errorlog.db. Is there any >apparent reason in the code above as to why it is not working? Grant Hulbert, V.P. Engineering | ==== eCommerce for the Rest of Us ==== Pacific Coast Software | WebCatalog, WebMerchant 11770 Bernardo Plaza Court | SiteEdit Pro, PhotoMaster San Diego, CA 92128 | SiteGuard 619/675-1106 Fax: 619/675-0372 | http://www.smithmicro.com Associated Messages, from the most recent to the oldest:

    
  1. Re: WebCat Error Log problem (2.0.1, acgi, Mac) (Gil Poulsen 1997)
  2. Re: WebCat Error Log problem (2.0.1, acgi, Mac) (Grant Hulbert 1997)
  3. WebCat Error Log problem (2.0.1, acgi, Mac) (Gil Poulsen 1997)
Your ErrorTemplate.tmpl is writing the error log without 'thinking of' the file as a database. When you later view it as a database using a search criteria, it gets cached and never looks at the disk again. We purposely 'un-databased' it in order to reduce RAM overhead because some people were getting huge error logs sucked into RAM.Either do a [closedatabase] before viewing the log (to force a reload), or else change your template so that the log gets written as plain HTML (no longer a database), and view it directly from your browser as a plain HTML file without going thru WebCatalog.>Quick question on the Admin stuff in the WebCat 2.0.1 ACGI (Mac). My >ErrorTemplate.tmpl file looks like this: > >[appendfile file=/WebCatalog/ErrorLog.db&secure=F][date] [time] >[command] [ipaddress] [errormessage] >[/appendfile] > >and it correctly appends the ErrorLog.db and writes it to disk each time >there is an error. But the Errors.tmpl file, which looks like this >(the important part anyway): > >DateTimeCommandIP >AddressError >[search db=../ErrorLog.db&nedatedata=0] >[founditems] >[date][time][command][ipaddress][errormessage] >[/foundItems] >[/search] > >doesn't cause WebCat to display the complete log. It only shows the >records in the log that were there at the moment that WebCat started up. >Yes, I did modify this slightly from the supplied Admin stuff with 2.0.1 >because the error log was not formatted as a table, so I stuck the table >tags in and changed it from errorlog.txt to errorlog.db. Is there any >apparent reason in the code above as to why it is not working? Grant Hulbert, V.P. Engineering | ==== eCommerce for the Rest of Us ==== Pacific Coast Software | WebCatalog, WebMerchant 11770 Bernardo Plaza Court | SiteEdit Pro, PhotoMaster San Diego, CA 92128 | SiteGuard 619/675-1106 Fax: 619/675-0372 | http://www.smithmicro.com Grant Hulbert

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

RAM variables (1997) Country & Ship-to address & other fields ? (1997) NT Setup (1998) [WebDNA] mod_deflate and webdna (2017) Help name our technology! (1997) Concealing WebCatalog in the URL (2000) Locking up with WebCatalog... (1997) Will webdna execute before a [redirect]? (1999) Multiple catalog databases and showcart (1997) Triggers (2001) I've been thinking (2002) The Guru Speaks (1998) Last Record not recognized? (1999) OSX 10.2.6/iTools 7.0/WebDNA 5.0 installation (2003) Instructions for Digest (1997) Re:2nd WebCatalog2 Feature Request (1996) Sporadic database errors (2005) Summing fields (1997) More on the email templates (1997) bug in wn searching NT version? (1997)