Home > Item #5
When updating a page in the backend I get an error:
Microsoft VBScript runtime (0x800A0046)
Permission denied
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')