Доступ к сайту dnn 6 на другом компьютере с использованием IP-адреса - PullRequest
1 голос
/ 10 марта 2012

Я создал веб-сайт в dnn версии 6 и разместил его на локальном сервере IIS.Когда я пытаюсь получить доступ к нему на другом компьютере, давая IP-адрес и порт, он открывает мастер установки dotnetnuke.Следующая ошибка отображается на самой первой странице мастера установки.«Параметр« Авто »отключен, поскольку приложению DotNetNuke не удается подключиться к действительной базе данных SQL Server».

Установка завершается неудачно на странице мастера базы данных из-за ошибки подключения.Я также опубликовал базу данных, но она не может найти файл (я думаю).

Я не знаю, почему это происходит, потому что IIS доступен на другом компьютере, а также на других сайтах asp.net, также нет проблем спсевдоним сайта.

Плз, помогите мне в решении этой проблемы.

1 Ответ

3 голосов
/ 10 марта 2012

Ваша проблема, скорее всего, связана с информацией о подключении к базе данных, хранящейся в файле web.config. Убедитесь, что информация о строке подключения верна. Это может быть случай, когда конкретный сервер, на котором вы развернули сервер, не имеет доступа к серверу базы данных или рассматриваемой базе данных.

Пример:

<connectionStrings>
  <add name="SiteSqlServer" connectionString="Server=SERVERNAME;Database=DATABASENAME;uid=username;pwd=password;" providerName="System.Data.SqlClient" />
</connectionStrings>

Лучший способ проверить это - взять информацию в файле web.config и попытаться вручную подключиться через SQL Server Management Studio. Если учетные данные не работают, это ваша проблема.

...