gpt4 book ai didi

c# - 在GoDaddy服务器上安装NopCommerce时出现的问题

转载 作者:行者123 更新时间:2023-12-03 09:03:11 24 4
gpt4 key购买 nike

我整夜都在努力寻找答案,当我尝试将AspxCommerce安装到我的GoDaddy服务器上时。尝试安装此软件时,我遇到了多个问题,尽管经过了长时间的研究,但所有答案都已找到,尽管对于这最后一个问题,我收到配置错误,指出我与'SageFrameConnectionString'没有任何连接。是否有人对我应该如何去做有任何想法,包括到达那里的必要步骤?

PS:在本地安装时,一切正常。

web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.web>
<roleManager enabled="true" defaultProvider="SageFrameSqlRoleProvider">
<providers>
<clear />
<add connectionStringName="SageFrameConnectionString" applicationName="SageFrame" name="SageFrameSqlRoleProvider" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add applicationName="SageFrame" name="SageFrameWindowsTokenRoleProvider" type="System.Web.Security.WindowsTokenRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</roleManager>
</system.web>
</configuration>

connectionstring.config:
<?xml version="1.0"?>
<connectionStrings>
<clear />
<add name="SageFrameConnectionString" connectionString="Data Source=;Initial Catalog=;Integrated Security=False;Persist Security Info=False;User ID=;Password=;Connect Timeout=120" providerName="System.Data.SqlClient" />
</connectionStrings>

最佳答案

实际上,这不是AspxCommerce问题。这是GoDaddy服务器问题。
除非您使用LocalSqlServer作为成员资格提供程序连接字符串,否则GoDaddy不允许角色。对于GoDaddy,您需要对AspxCommerce进行一些更改。

connectionstring.config文件中:

 <connectionStrings>
<clear />
<add name="LocalSqlServer" connectionString="Data Source=.;Initial Catalog=YourCatlog;Integrated Security=False;Persist Security Info=False;User ID="ID";Password="PSWD";Connect Timeout=120" providerName="System.Data.SqlClient" />
</connectionStrings>

并且在库中转到“声明”部分的 SageFrame.Common\Setting\SystemSetting.cs:

更换
public static string SageFrameConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["SageFrameConnectionString"].ToString();


public static string SageFrameConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["LocalSqlServer"].ToString();

注意:不要忘记重建库。

关于c# - 在GoDaddy服务器上安装NopCommerce时出现的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27948845/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com