Why choose nopCommerce?
Error Message: "We're sorry, an internal error occurred. Our supporting staff has been notified of this error and will address the issue shortly..."
For versions 4.00 and above to find out what went wrong you need to turn off the custom errors mode.
- Find out the following line "DisplayFullErrorStack": false,
- Replace it with "DisplayFullErrorStack": true
- Restart the site
Also, check Admin → System → Log for any errors.
Also, you can enable "stdoutLogEnabled" (set to "true") in your web.config. Then you'll see a detailed error at the
For versions below 4.00 to find out what went wrong you need to turn off the custom errors mode.
- Open web.config file
- Find out the following line
<customErrors defaultRedirect="errorpage.htm" mode="RemoteOnly">
- Replace it with
<customErrors defaultRedirect="errorpage.htm" mode="Off">Also, check Admin → System → Log for any errors.
Why does my home page take so long to load?
Large ASP.NET apps take a while to initially load into memory. Once loaded, the ASP app pool will unload your app if it goes idle (20 minutes by default). Check that the KeepAlive scheduled task is running (Admin → System → Scheduled Tasks) and consider using a 3rd party monitor, and keep alive. Alternatively, to see what is causing delay in loading pages you can enable Mini-Profiler available in the nopCommerce. To enable the same, You can go into the admin area → Configuration → Advanced Setting, and search for the Setting with name "DisplayMiniProfilerInPublicStore". Enable this setting. This will turn on a Mini Profiler, which will display time it took to generate page with information on which operation is taking what time.
Users are logged out frequently
How do I upgrade to the latest version
Please see Upgrading nopCommerce
How to change texts strings in the store
Go to admin area → configuration → languages → "view strings resources" [of your language], with the help of filters you can find and edit the texts whose value you want to change.
Getting "A generic error occurred in GDI+" error
Give write permissions to
\wwwroot\Images\ and \wwwroot\Images\Thumbs\ (for nopCommerce 3.90 or below version
\Content\Images\ and \Content\Images\Thumbs\) directories
How to configure Multi-Vendor feature
Check these links:
How to configure Multi-Store feature
Check these links:
I accidentally deleted the admin user. How can I get back in as admin?
If you have access to the database (using a tool like SSMS, etc) then un-delete the user:
update Customer set Deleted = 0 where Id = 1
(Typically the Id for Admin is 1, but if not, then find Id, or use the Username - e.g where
Username = '[email protected]')
How to install nopCommerce on a local machine?
How to search and change resources in nopCommerce?
How to set the number of products per page?
How do I stop logging "The controller for path ... was not found or does not implement IController"?
Change to false...
Admin Site → Configuration → Settings → All Settings → commonsettings.log404errors
What are the best practices to apply change sets?
How to add a new custom page in nopCommerce
How can I re-assign an email address if I've deleted the customer?
All Settings - customersettings.suffixdeletedcustomers
Out of the box, the setting is FALSE. If you deleted the customer prior to making the change to TRUE, then you need to manually suffix the email using a SQL tool (e.g. SSMS)
How to create a new language set?
How do I import product pictures?
The pictures filename path must be relative to the host file system; not your local PC/browser. On the admin>products page, select one product that has a picture, and then do an "Export to Excel (selected)". Look at the Excel sheet. Note the host path for the picture. You will need to prefix your filenames with that path when creating the CSV file. Don't use the exact path. You need to create a temp folder up a level or two, and put your files in that temp folder. If hosted, you will need to FTP the image files prior to import.
No Source (Web) OR Source Code? Need help in deciding, which one to use?
What do you for selling by sizes, colors, material, etc., specification attributes or product attributes?
Product attributes will do it. Don't forget to set Manage inventory method: Track inventory by product attributes in product info tab and then to define stock in the product attributes>combinations tab.
Is nopCommerce PCI compliant?
nopCommerce meets all PCI Compliance requirements, but it hasn't try to pass any official certification.