Re: Upgrading to 4.0 on Windoze 98
This WebDNA talk-list message is from 2000
It keeps the original formatting.
numero = 33364
interpreted = N
texte = I'm glad you got it!!Here is a description of the problem:Starting with IIS4 and PWS, Microsoft uses a new database, called themetabase, to store all of the PWS/IIS settings. However, both IIS and PWSdo still recognize the now obsolete registry keys for script mappings (andother settings). So, when PWS/IIS (a.k.a. inetinfo.exe) start up, theregistry is checked for legacy entries. Any script mappings found in theregistry are appended to those that exists in the metabase. The problem isthat both PWS/IIS4 (I don't think this is a problem with IIS5) appear toappend the registry script mappings every time, whether or not they alreadyexists in the metabase. So, after a short period of time, you end up withseveral duplicate entries in the metabase. You can prevent the addition ofmore duplicate entries by removing the mappings from the registry. This isnot a big problem for IIS because you can detect and remove the duplicateentries using the Microsoft Management Console (MMC). But there is no suchtool for Win98/PWS (Well, at least none that are installed with PWS. Seebelow).So, why is this a problem? Lets say you change the html mapping in theregistry to point to the new $webcat.dll, now located in the new'webcatalogengine' directory. IIS/PWS will append the new mapping into themetabase, as expected. But, it will not override the dozens of duplicatemappings that may already exists in the metabase. All of which may point tothe old $webcat.dll! This is a problem for PWS users because there in notool to detect and remove the unwanted script mapping from the metabase.Here are two ways to deal with this issue. One, to uninstall/reinstall PWS,then install Webcatalog 4.0. The other is to use a handy Microsoft utilitycalled 'MetaEdit' to remove the bad mappings. MetaEdit is very similar toRegEdit, in that it allows you to modify the metabase as you would theregistry. You may need to do a little hunting around to find this utility.The WebCatalog 4.0 installer is very good at removing existing tpl mappingsfrom the metabase and adding the new mapping that point to the'webcatalogengine' directory. But it only does this for the tpl mapping. Ihope to add the ability for the user to specify additional mappings atinstall time, for future releases. For now, you will need to eitheruninstall/reintstall PWS, or use MetaEdit to remove the old duplicate scriptmappings.If, after you have cleared out old mappings, you need to add aditionalscript mappings in the future, you can still use the old method of addingthem to the registry. But just remember to remove them from the registryafter you have restarted PWS, so that you do not clutter up the metabasewith duplicate entries. Or, again, you can use the MetaEdit utility to addany new mappings.Anyway, I just wanted shed some light on this issue.-----Original Message-----From: WebCatalog Talk [mailto:WebDNA-Talk@talk.smithmicro.com]OnBehalf Of Peter WernoSent: Sunday, June 18, 2000 12:25 AMTo: WebCatalog TalkSubject: FYI: Upgrading to 4.0 on Windoze 98I finally made it !!!! :-)If you are running Windows 98 / PWS and had previously installedWebCatalog 3.0.8 AND had the suffixes .htm & .html set to be interpretedby WebCat, it is not enough to just install 4.0 !!!NO:You must de-install 3.0.8 first, then(!!!!) uninstall PWS (!!!!!), thenre-install PWS and finallyinstall Version 4.0that was the only way I could get 4.0 & PWS to run correctly. If you donot re-install PWS, it seems to remember the link to the old Versionwhen interpreting .htm or .html-files, which will -of course- not work,as you are running the new Version of the db-server!I hate windoze :-)Ciao,Pete-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail toWeb Archive of this list is at: http://search.smithmicro.com/-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/
Associated Messages, from the most recent to the oldest:
I'm glad you got it!!Here is a description of the problem:Starting with IIS4 and PWS, Microsoft uses a new database, called themetabase, to store all of the PWS/IIS settings. However, both IIS and PWSdo still recognize the now obsolete registry keys for script mappings (andother settings). So, when PWS/IIS (a.k.a. inetinfo.exe) start up, theregistry is checked for legacy entries. Any script mappings found in theregistry are appended to those that exists in the metabase. The problem isthat both PWS/IIS4 (I don't think this is a problem with IIS5) appear toappend the registry script mappings every time, whether or not they alreadyexists in the metabase. So, after a short period of time, you end up withseveral duplicate entries in the metabase. You can prevent the addition ofmore duplicate entries by removing the mappings from the registry. This isnot a big problem for IIS because you can detect and remove the duplicateentries using the Microsoft Management Console (MMC). But there is no suchtool for Win98/PWS (Well, at least none that are installed with PWS. Seebelow).So, why is this a problem? Lets say you change the html mapping in theregistry to point to the new $webcat.dll, now located in the new'webcatalogengine' directory. IIS/PWS will append the new mapping into themetabase, as expected. But, it will not override the dozens of duplicatemappings that may already exists in the metabase. All of which may point tothe old $webcat.dll! This is a problem for PWS users because there in notool to detect and remove the unwanted script mapping from the metabase.Here are two ways to deal with this issue. One, to uninstall/reinstall PWS,then install Webcatalog 4.0. The other is to use a handy Microsoft utilitycalled 'MetaEdit' to remove the bad mappings. MetaEdit is very similar toRegEdit, in that it allows you to modify the metabase as you would theregistry. You may need to do a little hunting around to find this utility.The WebCatalog 4.0 installer is very good at removing existing tpl mappingsfrom the metabase and adding the new mapping that point to the'webcatalogengine' directory. But it only does this for the tpl mapping. Ihope to add the ability for the user to specify additional mappings atinstall time, for future releases. For now, you will need to eitheruninstall/reintstall PWS, or use MetaEdit to remove the old duplicate scriptmappings.If, after you have cleared out old mappings, you need to add aditionalscript mappings in the future, you can still use the old method of addingthem to the registry. But just remember to remove them from the registryafter you have restarted PWS, so that you do not clutter up the metabasewith duplicate entries. Or, again, you can use the MetaEdit utility to addany new mappings.Anyway, I just wanted shed some light on this issue.-----Original Message-----From: WebCatalog Talk [mailto:WebDNA-Talk@talk.smithmicro.com]OnBehalf Of Peter WernoSent: Sunday, June 18, 2000 12:25 AMTo: WebCatalog TalkSubject: FYI: Upgrading to 4.0 on Windoze 98I finally made it !!!! :-)If you are running Windows 98 / PWS and had previously installedWebCatalog 3.0.8 AND had the suffixes .htm & .html set to be interpretedby WebCat, it is not enough to just install 4.0 !!!NO:You must de-install 3.0.8 first, then(!!!!) uninstall PWS (!!!!!), thenre-install PWS and finallyinstall Version 4.0that was the only way I could get 4.0 & PWS to run correctly. If you donot re-install PWS, it seems to remember the link to the old Versionwhen interpreting .htm or .html-files, which will -of course- not work,as you are running the new Version of the db-server!I hate windoze :-)Ciao,Pete-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail toWeb Archive of this list is at: http://search.smithmicro.com/-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/
Scott Anderson
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:
locking variables? (2000)
Webcat Hosting in London or UK (2003)
CMS - Formatting Content (2004)
Permission denied? (2004)
[WebDNA] WebDNA slow processing (2011)
Grep Help (2003)
Interfacing WebMerchant to www.fedex.com (1997)
Re:WebCatalog f2 Installation (1997)
multiple credit card merchant accounts/processors (1997)
quantity minimum problem (1997)
Shipping Calculation Problem (1997)
Multiple Pulldowns (1997)
completed orders database (1997)
URGENT!! Fwd: Yahoo! Auto Response (2000)
SQL statements (2002)
A question on sub-categories (1997)
all records returned. (1997)
WebCat/PDF Integration Time Est (2000)
[OT] Live Chat with Video capability (2008)
syntax question, not in online refernce (1997)