Вопрос: | После установки и настройки программы при попыке открыть страницу в браузере ничего не отображается. |
Ответ: | Возможно не установлен web-сервер на сервере, к которому вы обращаетесь. |
| |
Вопрос: | Web-приложение не может получить доступ к базе данных. |
Ответ: | Для того, чтобы веб-приложение могло работать с базой данных, необходимо инсталлировать на сервере «OLE DB Provider for Visual Foxpro». Причем в ходе инсталляции необходимо обязательно выбрать опцию «Everyone». OLE DB Provider можно скачать с сайта Microsoft или инсталлировать из папки: C:\Inetpub\wwwroot\hwisd\depends\VFPOLEDBSetup.msi. |
| |
Вопрос: | При сохранении заявки выводится сообщение об ошибке, информирующее о том, что база данных доступна только в режиме «Read-Only». |
Ответ: | Это говорит о том, что у web-приложения нет доступа на запись в папку с базой данных. Для решения проблемы необходимо в Windows дать права на запись в папку локальной учетной записи NETWORK SERVICE (в случае Windows Server 2003), IIS_IUSRS (в случае Windows Server 2008) или ASPNET (в случае Windows XP). Также, как показывает практика, не стоит размещать папку с базой данных на рабочем столе Windows и в качестве корневой папки на системном разделе. Бывали прецеденты неадекватного блокирования доступа на запись некоторыми версиями Windows в такие папки веб-приложениям, работающим под управлением IIS. |
| |
Вопрос: | Вложения в заявках не сохраняются/не открываются. Выдается сообщение об ошибке. |
Ответ: | Проверьте корректность пути приложения в файле settings/settings.xml в переменной AppLocalPath, и имя папки для сохранения вложений - в переменной AttachmentFolder. Это можно сделать также проверив поле "Путь к папке для хранения вложений сообщений" в меню "Настройки" приложения.
Проверьте права доступа на эту папку. Необходим полный доступ пользователю, под которым .NET Framework запускает приложение. Например, для Windows Server 2003 - это NETWORK SERVICE, Windows Server 2008 - IIS_IUSRS, Windows XP - ASPNET. |
| |
Вопрос: | Как настроить отправку почтовых уведомлений? |
Ответ: | Настройки можно производить на странице настроек, либо в файле настроек Settings/settings.xml. Во-первых, необходимо указать имя SMTP-сервера (переменная SMTPServer в файле settings.xml), который будет отправлять сообщения. Во-вторых, если Ваш SMTP-сервер требует авторизацию пользователя для отправки сообщения, Вам необходимо включить опцию «Использовать проверку подлинности при отправке уведомлений» (SMPTAuthenticate), а также указать имя пользователя и его пароль (SenderUser и SenderPassword). |
| |
Вопрос: | После обновления версии веб-приложения оно перестало работать |
Ответ: | Скорее всего проблема заключается в том, что при обновление не была выполнена просьба Windows о перезагрузке машины после деинсталляции старой версии. Для решения данной проблемы необходимо перезагрузить машину, деинсталлировать установленную версию, затем снова перезагрузить машину и только потом установить новую версию приложения. |
| |
Вопрос: | После инсталляции приложения и попытке зайти в его веб-интерфейс выводится ошибка "Invalid path or file name". Exception Details: System.Data.OleDb.OleDbException: Invalid path or file name. |
Ответ: | Такое бывает в некоторых версиях Windows при некоторых настройках безопасности. В этом случае необходимо задать путь к базе данных вручную в параметре DBPath конфигурационного файла C:\Inetpub\wwwroot\hwisd\settings\Settings.xml. Обратите внимание на то, что в конце пути должен фигурировать файл контейнера БД hardware.dbc. |
| |
Вопрос: | При работе с браузерами Opera и FireFox выдается запрос пути к базе данных или выскакивает «Ошибка при подключении к базе данных (Invalid path or file name.)» хотя путь к базе данных правильный. Что делать? |
Ответ: | Скорее всего в указанных браузерах в качестве языка по умолчанию установлен не русский язык, а в пути к базе данных присутствуют русские буквы. Для устранения проблемы можно поставить русский язык в качестве языка по умолчанию, либо исключить использование русских букв в пути к базе данных. |