Article ID: 115825, created on Mar 26, 2013, last review on Aug 22, 2014

  • Applies to:
  • Operations Automation

IIS webspace structure

All customers' webspaces are located within single folder on Windows server, its name is the CustomerData by default. The folder may be located on any drive on a Windows server and the exact path may be found in POA Provider Control Panel in the properties of the msiis6/msiis7 package installed on IIS hosting server like on the picture below:

A particular customer's webspace is located in the folder like C:\CustomerData\webspaces\webspace_WEBSPACE_ID, where WEBSPACE_ID is the ID of a webspace, e.g. C:\CustomerData\webspaces\webspace_00100101.
The webspaces root folder (C:\CustomerData by default) must be configured as Windows shared folder on every POA-managed IIS server (POA performs such configuration automatically), this is necessary for the Windows File Manager to work. The name of the Network Share may be found in the properties of the POA Agent package pleskd in a particular IIS server properties like in the example below:

The table below contains the list of folders in IIS webspace and briefly describes their purpose. All paths in the table are relative to a webspace root C:\CustomerData\webspaces\webspace_WEBSPACE_ID.

Directory Description
anonftp Not used. Reserved for future FTP hosting service.
config Windows File Manager configuration file config.xml.
errdocs Custom error documents. When setting custom error documents to a website from POA control panel, POA searches these documents inside this folder.
logs IIS website or SharePoint site log files. Logs are located in separate sub-folders like W3SVCSITE_ID, where SITEID is the ID of IIS website.
private Private folder for MS Access databases.
statistics Not used. Reserved for future use.
spsroot Root directory for SharePoint sites. Their document roots point to sub-folders of this one.
temp ASP.NET temporary directory.
webapps Customer's web applications installed via POA Customer CP.
wwwroot Root directory for IIS websites. Their document roots point to sub-folders of this one.

Customers' websites hosted in a webspace are stored in sub-folders in the wwwroot folder, a customer enters the name of a sub-folder for the newly created website in POA Customer CP during website creating. It is natural to put websites into folders named after hostname of a website, in this case it will be easy to find the required website.

Unlike Linux web hosting service IIS stores separate log file for every website in a webspace. Log files of a particular IIS website are located in the webspace in the logs\W3SVC<SITE_ID> folder, where <SITE_ID> is the ID of IIS site which may be seen in IIS Manager. By default POA configures IIS to rotate log files daily, so logs are stored in files exYYMMDD.log, e.g. the file C:\CustomerData\webspaces\webspace_00100101\logs\W3SVC4521\ex130326.log contains log records for the 26th of March 2013 of the IIS website #4521 hosted in the webspace #100101.
A customer may upload website content using FTP access to their webspace or using Windows File Manager. In both cases a customer must have corresponding resources in their subscription.

See the main Knowledgebase article #115790 Website Hosting: General information, Best Practices and Troubleshooting for more information.

caea8340e2d186a540518d08602aa065 5356b422f65bdad1c3e9edca5d74a1ae e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF