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:

    
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:

copyfile (2003) Fun with Dates - finally resolved but.... (1997) Re:Emailer and encryption (1997) Web DNA... (2007) different ship dates and shopping carts -- how to? (1997) Separate SSL Server (1997) PCS Frames (1997) Some Questions (1997) Follow-Up to: Removing [showif] makes a big difference in speed (1997) [SHOWNEXT] Examples (1997) web hosting (2000) dos performance (1998) mutiple word search in one field (1999) Change in Host? (1999) [WebDNA] writing pdfs on the fly (Avery labels #5160) (2010) View order not right (1997) Urgent Help needed (1998) Re:no [search] with NT (1997) {Grouping} Docs (1999) Search design (1997)