Thursday 28 July 2005 5:38:45 am
Sukhbir,
Not sure how you got to this point.... did you re-run the wizard? Perhaps that would be an easy way for you to progress (set CheckValidity=true in site.ini.append.php). But remember to first ensure that there is a separate database available for each siteAccess.
In over-simplified terms each siteAccess defines how the site looks and each database what it contains.
Remember that content is stored in a database. Which database?? This is what you have to tell each siteAccess. The answer is placed in the site.ini[.append][.php] file of the particular siteAccess.
The site.ini in the overrides directory is shared by all siteaccess and overrides any corresponding site.ini settings contained in /siteaccess/<siteAccessName>/site.ini... The ../settings/overrides directory is for .ini files to be shared by all siteaccess; they override all others.
There it will find the name of the database, which server, login name, etc.
So, (normally) you need a separate database for each site having separate content; and you need separate site.ini files to specify how to connect to the correct database.
NB. The admin interface (which is just another siteAccess, but specially designed to manage the content) needs to always be the second siteAccess which has a login to the same database.
e.g.
[DatabaseSettings]
Server=localhost
User=root
Password=xxxx Database=sitename
The Web Application Service Provider
|