Как установить FMWebStat (+ документация)?

Обсуждение работы программы Система управления заявками FossLook Заявка


FossWare
Пользователь
Сообщения: 379
Зарегистрирован: 19 дек 2008, 17:28

Как установить FMWebStat (+ документация)?

Сообщение FossWare » 19 ноя 2009, 17:01

Для того чтобы установить программу статистики, FmWebStat, выполните следующие действия:
  1. Установите SQLServer2005_SSMSEE.msi. Скачать его можно с сайта Microsoft.
  2. Перенастройте Сервер регистрации сообщений (MServer) FossMail Server на работу с SQL. Инструкция по перенастройки прикреплена к теме.
  3. Установите IIS из дистрибутива к Windows (Если ОС: Windows Server 2003). Если ОС: Windows Server 2008 R2 и выше, то установка более подробно описана в этой теме.
  4. Установите Microsoft .NET Framework 3.5. Скачать дистрибутив можно здесь.
  5. Установите программу Статистики FmWebStat
После установки, зайдите в браузер (IE, Opera, FireFox) и в адресной строке введите "http://xxx/FmWebstat", где xxx- ip-адрес или dns имя машины, где установлена Программа Статистики.

:!: Важно:
Для работы FMWebStat необходимы следующие службы:
  1. Служба Веб-Публикаций
  2. Служба HTTP SSL
  3. Служба IIS Admin
  4. Удаленный вызов процедур (RPC)
Если хотя-бы одна из служб будет остановлена или запрещена, работа программы статистики FMWebStat невозможна. В этом случае либо запустите (разрешите) указанные службы, либо используйте FMStat.

Инсталляция новой версии программы FmWebStat находится здесь
Вложения
FMWebStat_Документация.zip
Документация по установке, настройке и работе FMWebStat (pdf-формат)
(989.94 КБ) 617 скачиваний
FMWebStat_Документация.zip
Документация по установке, настройке и работе FMWebStat (doc-формат, совместим с Office 2003 и выше)
(774.46 КБ) 593 скачивания

AndrPro
Пользователь
Сообщения: 31
Зарегистрирован: 20 ноя 2009, 16:09
2 + 2 = ?: 4

Re: Как установить FMWebStat (+ документация)?

Сообщение AndrPro » 10 дек 2009, 15:52

FMWebStat настроєний згідно документації, проходження пошти заноситься в базу FOSSMAIL і в таблицях SQL сервера вони відображаються, ODBC настроєно також згідно документації і Test Data Source в ньому проходить TESTS COMPLETED SUCCESSFULLY!, але при спробі відобразити статистику через FMWebStat, в броузері відображається помилка:


System.Data.Odbc.OdbcException: ERROR [42000] [Microsoft][ODBC SQL Server Driver][SQL Server]Не удается открыть базу данных "FOSSMAIL", запрашиваемую именем входа. Не удалось выполнить вход. ERROR [42000] [Microsoft][ODBC SQL Server Driver][SQL Server]Не удается открыть базу данных "FOSSMAIL", запрашиваемую именем входа. Не удалось выполнить вход. at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode) at System.Data.Odbc.OdbcConnectionHandle..ctor(OdbcConnection connection, OdbcConnectionString constr, OdbcEnvironmentHandle environmentHandle) at System.Data.Odbc.OdbcConnectionOpen..ctor(OdbcConnection outerConnection, OdbcConnectionString connectionOptions) at System.Data.Odbc.OdbcConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.Odbc.OdbcConnection.Open() at ResultEx._GetCountMessages(String connectionString, String countQuery) at ResultEx.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Де б шо поправити, не підкажете?

FossWare
Пользователь
Сообщения: 379
Зарегистрирован: 19 дек 2008, 17:28

Re: Как установить FMWebStat (+ документация)?

Сообщение FossWare » 10 дек 2009, 17:09

FMWebStat настроєний згідно документації, проходження пошти заноситься в базу FOSSMAIL і в таблицях SQL сервера вони відображаються, ODBC настроєно також згідно документації і Test Data Source в ньому проходить TESTS COMPLETED SUCCESSFULLY!, але при спробі відобразити статистику через FMWebStat, в броузері відображається помилка:
У нас возникло несколько вопросов, ответьте на них, пожалуйста:
  • На какой операционной системе развернут сервер FossMail32 и установлен FmWebStat?
  • От имени какого пользователя (интересуют права пользователя) производится заход в браузер для работы со статистикой?
  • Вы делали точно по инструкции, по шагово или были некоторые интерпретации?
Согласно логов ошибки, которые Вы привели, у пользователя IIS-сервера не достаточно прав для подключения к БД. Вы можете привести логины пользователей, которые имеют доступ к БД?

AndrPro
Пользователь
Сообщения: 31
Зарегистрирован: 20 ноя 2009, 16:09
2 + 2 = ?: 4

Re: Как установить FMWebStat (+ документация)?

Сообщение AndrPro » 10 дек 2009, 18:37

1. Windows Server 2003 R2 SP2
2. admin той що з FossMail32.
3.В скрипті інсталяції змінена база на .\FOSSDOC, розблоковани user sa в SQL express
Вложения
perm.jpg
Доступ до БД
perm.jpg (95.69 КБ) 11926 просмотров

FossWare
Пользователь
Сообщения: 379
Зарегистрирован: 19 дек 2008, 17:28

Re: Как установить FMWebStat (+ документация)?

Сообщение FossWare » 16 дек 2009, 11:04

FMWebStat настроєний згідно документації, проходження пошти заноситься в базу FOSSMAIL і в таблицях SQL сервера вони відображаються, ODBC настроєно також згідно документації і Test Data Source в ньому проходить TESTS COMPLETED SUCCESSFULLY!, але при спробі відобразити статистику через FMWebStat, в броузері відображається помилка:
Де б шо поправити, не підкажете?
Поправьте в файле host.cfg информацию о подключении к БД, согласно примера:

Код: Выделить всё

#CONNECTION_STR=DSN=AMBERSQL;SERVER=AMBER;UID=GUEST;PWD=123
и раскомментируйте строку. Если Вы делали все пошагово, согласно инструкции, то этого будет достаточно.

AndrPro
Пользователь
Сообщения: 31
Зарегистрирован: 20 ноя 2009, 16:09
2 + 2 = ?: 4

Re: Как установить FMWebStat (+ документация)?

Сообщение AndrPro » 17 дек 2009, 16:50

До бази ніби законектилось, але в логах YYMMDDms.err з'явились записи :

Ошибка создания таблицы MESSLIST!
Разрешение CREATE TABLE запрещено в базе данных "FOSSMAIL".

State:37000,Native:262,Origin:[Microsoft][ODBC SQL Server Driver][SQL Server]

Ошибка создания таблицы RECPLIST!
16:42:19 Разрешение CREATE TABLE запрещено в базе данных "FOSSMAIL".

16:42:19 State:37000,Native:262,Origin:[Microsoft][ODBC SQL Server Driver][SQL Server]

Ошибка создания таблицы FILELIST!
16:42:19 Разрешение CREATE TABLE запрещено в базе данных "FOSSMAIL".

16:42:19 State:37000,Native:262,Origin:[Microsoft][ODBC SQL Server Driver][SQL Server]

Дальнейшая работа невозможна.
16:42:19 RPC сервер не остановлен!


і проблема виборки статистики залишилась! Я так розумію що прав тільки на connect йому не достатньо?

AndrPro
Пользователь
Сообщения: 31
Зарегистрирован: 20 ноя 2009, 16:09
2 + 2 = ?: 4

Re: Как установить FMWebStat (+ документация)?

Сообщение AndrPro » 17 дек 2009, 17:08

Вдогонку! Дані таблиці в базі вже присутні, створені скриптом, який надається разом з документацією.... І записи в них вже присутні....

FossWare
Пользователь
Сообщения: 379
Зарегистрирован: 19 дек 2008, 17:28

Re: Как установить FMWebStat (+ документация)?

Сообщение FossWare » 17 дек 2009, 17:10

і проблема виборки статистики залишилась! Я так розумію що прав тільки на connect йому не достатньо?
Нет не достаточно, для работы MServer нужны полные права на данную БД.
Для работы FMWebStat достаточно того, что требуется для работы Mserver.

nomead
Пользователь
Сообщения: 31
Зарегистрирован: 20 ноя 2009, 07:19
2 + 2 = ?: 4

Re: Как установить FMWebStat (+ документация)?

Сообщение nomead » 21 дек 2009, 16:51

При установки SQLServer2005_SSMSEE.msi выдает ошибку Не удается открыть пакет установки. Свяжитесь с поставщиком приложения и убедитесь, что это правильный пакет установки.
Что это означает?

FossWare
Пользователь
Сообщения: 379
Зарегистрирован: 19 дек 2008, 17:28

Re: Как установить FMWebStat (+ документация)?

Сообщение FossWare » 21 дек 2009, 17:00

При установки SQLServer2005_SSMSEE.msi выдает ошибку Не удается открыть пакет установки. Свяжитесь с поставщиком приложения и убедитесь, что это правильный пакет установки. Что это означает?
Возможно он у вас не правильно скачался. SQLServer2005_SSMSEE.msi разработка Microsoft мы его просто залили на свой ftp и раздаем для облегчения поиска необходимого ПО. Точно такой же можно скачать и с официального сайта Microsoft.

Ответить

Вернуться в «FossLook Заявка»