Cannot Add to Cart

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
13 years ago
I have just installed nop 1.60 on a dev server.  It is intalled on two separate dev sites on the same server with asp.net 4.0.  I get the same error on each site when adding something to the shopping cart.  It is referencing a path that does not exist: F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.DataAccess\ (There is an f:\Temp foldrer).  Although I downloaded the source code version, I did not modify the code.  One site is installed with the sample data.  It is installed in a subdirectory that is configured as an application (domain.com/shop).  The shopping cart text indicates I have three items in my cart, but if I click on the chekout button I get a similar error.

Can you tell what I may have done wrong?

ERROR:

Severity:  11  
Message:  Exception of type 'System.Web.HttpUnhandledException' was thrown.  
Exception:  System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.NullReferenceException: Object reference not set to an instance of an object. at NopSolutions.NopCommerce.DataAccess.DBProviderManager`1.Initialize() in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.DataAccess\DBProviderManager.cs:line 73 at NopSolutions.NopCommerce.DataAccess.DBProviderManager`1.get_Provider() in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.DataAccess\DBProviderManager.cs:line 165 at NopSolutions.NopCommerce.BusinessLogic.Products.Attributes.CheckoutAttributeManager.GetAllCheckoutAttributes(Int32 languageId, Boolean dontLoadShippableProductRequired) in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.BusinessLogic\Products\Attributes\CheckoutAttributeManager.cs:line 187 at NopSolutions.NopCommerce.BusinessLogic.Products.Attributes.CheckoutAttributeManager.GetAllCheckoutAttributes(Boolean dontLoadShippableProductRequired) in F:\Temp\Test\nopCommerce 1.60\Libraries\Nop.BusinessLogic\Products\Attributes\CheckoutAttributeManager.cs:line 168 at NopSolutions.NopCommerce.Web.Modules.CheckoutAttributesControl.GetCheckoutAttributes() in F:\Temp\Test\nopCommerce 1.60\NopCommerceStore\Modules\CheckoutAttributes.ascx.cs:line 55 at NopSolutions.NopCommerce.Web.Modules.CheckoutAttributesControl.CreateAttributeControls() in F:\Temp\Test\nopCommerce 1.60\NopCommerceStore\Modules\CheckoutAttributes.ascx.cs:line 69 at NopSolutions.NopCommerce.Web.Modules.CheckoutAttributesControl.OnInit(EventArgs e) in F:\Temp\Test\nopCommerce 1.60\NopCommerceStore\Modules\CheckoutAttributes.ascx.cs:line 61 at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.shoppingcart_aspx.ProcessRequest(HttpContext context) in c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\shop\ac5ea3c6\109dfb85\App_Web_x1zw3dgj.28.cs:line 0 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
13 years ago
UPDATE:

I was able to get the site to work on iis7 under asp 4.0 only when the store was set to the root of the site.  I was also able to get it to work as an application in a sub folder of /shop on a iis6 server using asp3.5.  Not sure why the difference, but so far no more problems.
13 years ago
* Edit *
Never mind. Problem was in web.config in my case.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.