Web Wiz - Green Windows Web Hosting

  New Posts New Posts RSS Feed - Upload Component problem
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Upload Component problem

 Post Reply Post Reply
Author
RadioActiveLamb View Drop Down
Groupie
Groupie


Joined: 29 December 2005
Location: United States
Status: Offline
Points: 171
Post Options Post Options   Thanks (0) Thanks(0)   Quote RadioActiveLamb Quote  Post ReplyReply Direct Link To This Post Topic: Upload Component problem
    Posted: 21 June 2009 at 10:31pm
I've moved my website/forum to a new server. The new server is running Windows 2003 Enterprise, 64 bit. The forum seems to work great with SQL 2008 on a different server, except for file uploads. I've installed Dundas Upload (twice, now), but the forum doesn't see it:
 
File System Object (FSO) - Installed

Persits AspUpload 3.x - NOT Installed
Persits AspUpload - NOT Installed
Dundas Upload - NOT Installed
SoftArtisans FileUp (SA FileUp) - NOT Installed
aspSmartUpload - NOT Installed
AspSimpleUpload - NOT Installed
 
The links provided for the other two free components don't work. Apparently, those products are long forgotten.
 
Is there something about my platform that is preventing Dundas from working? It was working on Windows 2003 Std (32 bit) before. I've given the Internet guest account "change" access to the upload folder. I didn't see anything in the FAQ or manual about this.
 
Thanks for any help provided.
Back to Top
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Post Options Post Options   Thanks (0) Thanks(0)   Quote WebWiz-Bruce Quote  Post ReplyReply Direct Link To This Post Posted: 22 June 2009 at 7:14am
The problem is here is that you are using a 32bit component on a 64bit system. With IIS when it is running in 64 bit it can not accesses 32 bit components and vise versa.

Microsoft didn't really get to grips with 64 bit web servers till Windows 2008 IIS 7, which is great and I would certainly recommend. Microsoft recommend for performance and backward compatibility to run IIS 7 Application Pools in 32 bit mode which also allows you to use 32 bit components. You can also run 32bit and 64bit application pools at the same time in IIS 7.

With Windows 2003 IIS 6 it is a completely different story and I personally would avoid using the x64 version of Windows 2003 as a web server.

You can however have IIS 6 run in 32 bit so you can use 32 bit components, but this is set at server level for the whole server. To enabled IIS 6 to run 32 bit components open the command prompt and type the following:-

cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true"

You may then find that some components still don't run once application pools are running in 32bit on both IIS 6 and IIS 7 and this is because you need to place the DLL's in the c:\Windows\sysWOW64 directory instead of c:\Windows\system32 and register them as 32bit components. You need to open the command prompt and navigate to the c:\Windows\sysWOW64 (important as you are registering a 32bit component not a 64bit one) and type the  following:-

CD C:\Windows\SysWOW64
regsvr32 dll_to_be_registered.dll


Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.08
Copyright ©2001-2026 Web Wiz Ltd.


Become a Fan on Facebook Follow us on X Connect with us on LinkedIn Web Wiz Blogs
About Web Wiz | Contact Web Wiz | Terms & Conditions | Cookies | Privacy Notice

Web Wiz is the trading name of Web Wiz Ltd. Company registration No. 05977755. Registered in England and Wales.
Registered office: Web Wiz Ltd, Unit 18, The Glenmore Centre, Fancy Road, Poole, Dorset, BH12 4FB, UK.

Prices exclude VAT at 20% unless otherwise stated. VAT No. GB988999105 - $, € prices shown as a guideline only.

Copyright ©2001-2026 Web Wiz Ltd. All rights reserved.