Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.58/12: Рейтинг темы: голосов - 12, средняя оценка - 4.58
Сергей 83
98 / 96 / 15
Регистрация: 28.03.2011
Сообщений: 565
1

Ошибка при развертывании сайта на хостинге

26.11.2012, 03:57. Просмотров 2225. Ответов 6
Метки нет (Все метки)

Всем привет!
создал сайт asp.net mvc 3 C# + ms sql server 2008
выложил на хостинг (somee.com)
но имею ошибку.
что-то с подключением базы данных наверно
Web.config:
XML
1
2
3
4
<connectionStrings>
    <add name="ApplicationServices" connectionString="Data Source=NEOPC-9683DFED9\SQLSERVER2008;Initial Catalog=ZooShopDB;Integrated Security=True" providerName="System.Data.SqlClient" />
    <add name="ZooShopDBEntities" connectionString="metadata=res://*/Models.EntityModel.csdl|res://*/Models.EntityModel.ssdl|res://*/Models.EntityModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=ZooShopDB.mssql.somee.com;initial catalog=ZooShopDB;persist security info=True;user id=Serg111;password=1110www0;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>
вот в таком варианте сайт у меня локально запускается, подтягивает базу из хостинга, и все работает.
правил первую connectionstring - всталял data source=ZooShopDB.mssql.somee.com;initial catalog=ZooShopDB;
но все равно ошибка.

вот он: http://www.zooshop.somee.com/

всем спасибо!
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2012, 03:57
Ответы с готовыми решениями:

Ошибка при развертывании приложения
Здравствуйте. Мне нужно развернуть на удаленном сервере веб приложение. Я делаю это через IIS....

Автоматическая конфигурация Connection string при размещении сайта на хостинге
Знаете есть такая тема когда вылаживаешь сайт на хостинг нада править коннекшен стринг,можно ли...

Ошибка Access is denied при публикации на хостинге
Подскажите пожалуйста, от чего возникает такая ошибка? На локальной машине все работает, при...

IIS 7.5 System.OutOfMemoryException при развертывании
Здравствуйте уважаемые форумчане, заранее извиняюсь за возможный глупый вопрос, так как в данной...

Ошибка при развертывании
Привет всем!!! Выходят ошибки при развертке артефакта Artifact Web:war exploded: Error during...

6
kenny69
burning1ife
1413 / 1235 / 292
Регистрация: 21.09.2008
Сообщений: 3,409
Записей в блоге: 9
26.11.2012, 10:16 2
чтобы понять в чем ошибка вкл. в web.config, тогда будет отображаться отладочная инф.
XML
1
2
3
4
5
<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>
1
Сергей 83
98 / 96 / 15
Регистрация: 28.03.2011
Сообщений: 565
26.11.2012, 14:23  [ТС] 3
вставил команду.
теперь имею ошибку другую. что-то на счет sql servera предупреждает.
посмотрите пожалуйста: http://www.zooshop.somee.com/

Добавлено через 14 минут
еще раз, вставил нужную connectionstring.
так же, MS SQL Server version: MS SQL 2008 R2 Express.

Добавлено через 19 минут
убрал из метода Index запрос на выборку данных из базы. тоже самое!
что-то принципиально не правильно в Web.config наверно, в строках подключения. их там 2, обратите внимание

Добавлено через 6 минут
вот локально у меня Первая строка соединения выглядит так:
XML
1
<add name="ApplicationServices" connectionString="Data Source=NEOPC-9683DFED9\SQLSERVER2008;Initial Catalog=ZooShopDB;Integrated Security=True" providerName="System.Data.SqlClient" />
она сгенерироавалась, когда я делал авторизацию

Добавлено через 6 минут
отредактировал Превую строку на хостинге:

XML
1
<add name="ApplicationServices" connectionString="Data Source=ZooShopDB.mssql.somee.com;Initial Catalog=ZooShopDB;Integrated Security=True" providerName="System.Data.SqlClient" />
немного другая ошибка теперь. по поводу:
"Login failed. The login is from an untrusted domain and cannot be used with Windows authentication."

Добавлено через 7 минут
а теперь еще отредактировал Первую строку, такая теперь:

XML
1
Data Source=ZooShopDB.mssql.somee.com;Initial Catalog=ZooShopDB;user id=Serg111;pwd=111wwwww;Integrated Security=false
и запускается сайт со стартовой страницей без запроса данных. пытаясь перейти на страницу с данными - наблюдаем новую ошибку
0
kenny69
burning1ife
1413 / 1235 / 292
Регистрация: 21.09.2008
Сообщений: 3,409
Записей в блоге: 9
26.11.2012, 14:58 4
Лучший ответ Сообщение было отмечено как решение

Решение

изменяли вторую строку подкл.?

Добавлено через 33 секунды
т.к. я понял, что данные берутся из бд с использованием ef, там тоже ее надо изменить

Добавлено через 1 минуту
XML
1
 <add name="ZooShopDBEntities" connectionString="metadata=res://*/Models.EntityModel.csdl|res://*/Models.EntityModel.ssdl|res://*/Models.EntityModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=ZooShopDB.mssql.somee.com;Initial Catalog=ZooShopDB;user id=Serg111;pwd=111wwwww;Integrated Security=false;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
вот так должны выглядеть, если не ошибаюсь.
4
Сергей 83
98 / 96 / 15
Регистрация: 28.03.2011
Сообщений: 565
26.11.2012, 15:11  [ТС] 5
сейчас обновлю еще раз. и прокоментирую

Добавлено через 7 минут
да
kenny69, ты прав. заработало! спасибо! сейчас опишу в общем эту ситуацию - может кому пригодится
0
kenny69
burning1ife
1413 / 1235 / 292
Регистрация: 21.09.2008
Сообщений: 3,409
Записей в блоге: 9
26.11.2012, 15:15 6
да там все просто, у тебя 2 строки подкл. и в каждой надо было изменить, да и вначале ты не писал имя польз и пароль для подкл. к бд

ps: не забудь убрать строку из webconfig
XML
1
  <customErrors mode="Off"/>
0
Сергей 83
98 / 96 / 15
Регистрация: 28.03.2011
Сообщений: 565
26.11.2012, 15:20  [ТС] 7
Итак, создал сайт + БД (база данных sql server 2008). локально все - работает.
- заливаем БД на хостинг.
- в Visual Studio создаем подключение к этой удаленной базе;
- Entity Model старую удаляем, в Web.config ее строку удаляем и создаем новую Entity Model из удаленной БД и нам генерируетя новая строка подключения. локально все работает.
- заливаем сайт на хостинг.
- там на хостинге предлагают строку подключения, но она не подошла! workstation id .... в общем не подошла.
- поэтому так и оставляем.
- редактируем 1-ю строку
и в итоге я имею 2 строки такие вот:

XML
1
2
3
4
<connectionStrings>
    <add name="ApplicationServices" connectionString="Data Source=ZooShopDB.mssql.somee.com;Initial Catalog=ZooShopDB;user id=Serg111;pwd=111wwwww;Integrated Security=false" providerName="System.Data.SqlClient" />
    <add name="ZooShopDBEntities" connectionString="metadata=res://*/Models.EntityModel.csdl|res://*/Models.EntityModel.ssdl|res://*/Models.EntityModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=ZooShopDB.mssql.somee.com;initial catalog=ZooShopDB;persist security info=True;user id=Serg111;password=111wwwww;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>
0
26.11.2012, 15:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2012, 15:20

Ошибка при развертывании приложения на heroku
Создал пустое приложение и закинул его на github:https://github.com/andrebatist/eventСоздал и...

Ошибка при развертывании MS Analysis Services
Не знаю, в тот ли раздел пишу. Предмет &quot;Интеллектуальный анализ данных&quot;, нужно сделать лабу. Нам...

Ошибка при развертывании: Не удалось запустить Tomcat
WINDOWS: Ошибка при развертывании: Не удалось запустить Tomcat. Tomcat установлен и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru