istall nopcommerce 3.8 to httpdocs on Plesk Godaddy

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
7 years ago
Having trouble with running the install once uploaded to the httpdocs folder on my hosting account. I tried zipping the source folder and extracting it in the httpdocs folder, Ialso tried it with the nop.web folder no luck.  Is there a step by step somewhere I can use to install in such a case like mine?

Thank you for your help !
7 years ago
[email protected] wrote:
Having trouble with running the install once uploaded to the httpdocs folder on my hosting account. I tried zipping the source folder and extracting it in the httpdocs folder, Ialso tried it with the nop.web folder no luck.  Is there a step by step somewhere I can use to install in such a case like mine?

Thank you for your help !


Since you mentioned Nop.Web, it seems like you are deploying from the source version, instead of the no-source version? :)
7 years ago
Hi,

I am facing issue installing NopCommerce 3.8 on GoDaddy Plesk Panel. Please visit my site,
http://eshop.innovatatech.com

This is something related to the Trust Level as displayed in the error as follows,
"Attempt by security transparent method 'Nop.Services.Media.PictureService.GetPictureUrl(Nop.Core.Domain.Media.Picture, Int32, Boolean, System.String, Nop.Core.Domain.Media.PictureType)' to access security critical method 'System.Threading.Mutex..ctor(Boolean, System.String)' failed.

Assembly 'Nop.Services, Version=3.8.0.0, Culture=neutral, PublicKeyToken=null' is partially trusted, which causes the CLR to make it entirely security transparent regardless of any transparency annotations in the assembly itself.  In order to access security critical code, this assembly must be fully trusted."


I had set the 'CAS Trust level' to Full in GoDaddy Plesk panel. The GoDaddy tech support instructed me to add the trust level in the web.config itself.

I need help on this, what to add in web.config to resolve this error, I found that you can add <securityPolicy> to give full trust to assemblies. Following is the tag that needs to be added to increase trust level of an assembly.

<securityPolicy>
    <fullTrustAssemblies>
  <add assemblyName="Nop.Services" version="3.8.0.0" publicKey="public Signing Key" />
  </fullTrustAssemblies>
  </securityPolicy>


What value needs to be mentioned for 'publicKey' attribute, it expects a Public Signing Key, refer,
https://msdn.microsoft.com/library/wyts434y.aspx

It would be great if anyone could help me resolve this issue.
7 years ago
Try setting folder permission. :)
7 years ago
Tried that too, I have set the folder/file permissions also through the Plesk panel. Thanks anyways for your sugestion... :)
7 years ago
I was told by GoDaddy that the basic plesk site does not have the resources to host nopcommerce 3.8.  I had to move hosting companies.
7 years ago
I am trying to install on GoDaddy Economy hosting plan.  Does it mean that Economy is also not enough to host nopcommerce 3.8?
7 years ago
I was on the deluxe at the time and he made is sound like I need to go to a virtual hosted plan.  Maybe the new unlimited plan might work.  They claim to have doubled the processing power.
7 years ago
Thanks for your reply. As I had mentioned in my earlier post, I already had a talk with the tech support of GoDaddy. They are saying that there is no issue from their side and that they had given the necessary rights and trust level for the application/assembly to work.

They mentioned that I need to set the Trust level in web.config to resolve the error for the assembly 'Nop.Services'. I am trying to set it, but I need to mention the 'Public Signing Key'. How to generate this key and how? Please refer my first post to know more.
7 years ago
Hi try this link to Microsoft TechNet: https://social.technet.microsoft.com/Forums/en-US/home?sort=relevancedesc&brandIgnore=True&searchTerm='public+signing+key'
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.