How can i deploy Nopcommerce 3.30 to IIS local

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
10 years ago
Hi everyone,
Today i have to deploy nopcommerce 3.30 to iis, but i tried to publish but error. Although i changed from debug to relead config but it's not successful. Please share me step by step deploy Nopcommerce 3.30.

Thanks in advanced.
10 years ago
Hi,

You can check following steps.

1) Open IIS

2) Right Click on Sites -> Add Web Site

3) Add Appropriate name in Site NAME
  -> In Physical path set path upto Nop.Web Folder
    
    If you are using full source code version then set
    ..\Presentation\Nop.Web

    Or if you are using published version
    ..\Published\Web
    
4) Go to Application Pools
  -> Select Application pool for current site
  -> Double click on it and set .Net Framework Version with Frame work 4.0

         You can also refer for google book 'Getting Started with NopCommerce'
         for installing & hosting nopcommerce

         http://books.google.co.in/books?id=miOsNEhHp-QC&printsec=frontcover&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false



  Hope this helps you.
  
  Thanks
10 years ago
Thanks, but it's still error!
10 years ago
can you describe the error message? and also what steps you have followed?
10 years ago
Hi,
i did it following:
1) Open IIS
2) Open Sites
3) Right click on Default Web Site
4) Add Application:
This step: i fill Alias is Nop and physical path is   ..\Presentation\Nop.Web
and default pool is .Net Framework version 4.0
then click OK
5) Right click to Nop, which just created choice Manage application-> browser then has message error:


HTTP Error 500.21 - Internal Server Error
Handler "ExtensionlessUrlHandler-Integrated-4.0" has a bad module "ManagedPipelineHandler" in its module list

Most likely causes:
Managed handler is used; however, ASP.NET is not installed or is not installed completely.
There is a typographical error in the configuration for the handler module list.
During application initialization, either the application initialization feature has set skipManagedModules to true, or a rewrite rule is setting a URL that maps to a managed handler and is also setting SKIP_MANAGED_MODULES=1.

Things you can try:
Install ASP.NET if you are using managed handler.
Ensure that the handler module's name is specified correctly. Module names are case-sensitive and use the format modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule".
Ensure that any application initialization rewrite rules set SKIP_MANAGED_MODULE=0 when setting a URL that maps to a managed handler (such as .aspx, for example.)
As an alternative, ensure that application initialization rewrite rules map the request to an unmanaged handler (for example, to an .htm file, which is mapped to the StaticFileHandler.)

Detailed Error Information:
Module     IIS Web Core
Notification     ExecuteRequestHandler
Handler     ExtensionlessUrlHandler-Integrated-4.0
Error Code     0x8007000d
Requested URL     http://localhost:80/Nop
Physical Path     D:\nopCommerce_3.30_Source\Presentation\Nop.Web
Logon Method     Anonymous
Logon User     Anonymous


i used IIS 8, Thanks in advance!
10 years ago
I'm assuming you need to visit this page: http://msdn.microsoft.com/en-us/library/5a4x27ek(v=vs.110).aspx.
10 years ago
Hi little.adi

little.adi wrote:

HTTP Error 500.21 - Internal Server Error
Handler "ExtensionlessUrlHandler-Integrated-4.0" has a bad module "ManagedPipelineHandler" in its module list


It seem that this error is due to IIS not nopcommerce.

I can suggest you to try following steps.

1) Start command prompt with Run as Administrator
2) Go to path C:\Windows\Microsoft.NET\Framework\v4.0.30319
    It might be differ based on your installation
3) Execute following command
    aspnet_regiis.exe -i

You can directly run this also from c:\>

c:\>C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe\aspnet_regiis.exe -i

Hope this will resolve your problem.

Reply with result you get from this.

Thanks.
10 years ago
Hi guys,

You might find this video useful.

http://www.nop-templates.com/how-to-install-nopcommerce-on-a-local-machine

More nopCommerce videos tutorials.


Hope this helps!
10 years ago
hi DotNetWeblineIndia,
Thanks for your help!
But when i did as you wrote then i received a message following:

Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.

C:\Users\Southern>aspnet_regiis.exe -i
'aspnet_regiis.exe' is not recognized as an internal or external command,
operable program or batch file.

How can i do?
10 years ago
Nop-Templates.com wrote:

Thanks for your reply, but i mean i using source on Visual studio 2012 and i installed my project successful but when i want to host to my iis then i had a problem!
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.