Knowledgebase

Home > Item #5

Upload image permission problem

Item: #5
Date: 24 Jul 2001
Applies to
v3
v4
v5

Question

When updating a page in the backend I get an error:

Microsoft VBScript runtime (0x800A0046)
Permission denied

Answer

This is a permissions problem to do with the upload of images through the browser. When a file is uploaded, the web server tries to create that file in the target folder. In order to do this, it must have permissions for this on target folder.

In order to create files and delete them, the level of permissions required is 'full control'.

If the problem is occurring on the web host's machine, please ask them to give the IUSR account write permissions for the folder you are trying to upload the image to. This is not something you can do through FTP.

If the problem is on your local server, navigate to the folder using Windows Explorer, right-click it, select 'properties' and click the 'security' tab. Select 'Internet Guest Account' (this should be called IUSR_...., then tick the box to give 'full control' permissions and then finally click OK. This should allow the web server to create/delete files to the folder and therefore cure the problem.

The following folders need these permissions:

images_products
images_products_large
images_versions
images_versions_large
images_categories
images_categories_large


(note that in v5, these are located within a folder whose default name is 'uploads')

Can't find the answer you need? Click here to open a support ticket.

« Back