Вход | Регистрация


word x64 ошибка на клиент сервере

word x64 ошибка на клиент сервере
Я
   Noxvil
 
22.09.16 - 00:58
Доброе время суток (ночь).

В наличии:

winodws server 2012 r2
1С:Предприятие 8.3 (8.3.8.2088) x86 - файловая версия, настроен веб клиент
Apach 2.2
Word 2010 x64

Проблема:
при попытке запустить ворд на сервере через веб клиент выходит ошибка:
ОбъектВорд.Documents.Add("C:\v8_F946_8.doc");
Произошла исключительная ситуация (Microsoft Word): Ошибка в Word.

Если запускать клиент от администратора, срабатывает нормально.

1) доступ на редактирование файла у системного юзера есть
2) папка desktop для системного юзера добавлена
3) компоненты "документ microsoft word" я не могу найти, чтобы проверить права

Потратил уже несколько часов.
В чем может быть проблема?
 
 
   Garykom
 
1 - 22.09.16 - 01:03
Два варианта:
1. Залогиниться от имени юзера (от которого сервер пашет) на сервере и попробовать открыть ворд
2. Отказаться от ворда.
   Torquader
 
2 - 22.09.16 - 01:31
apache работает в консольной сессии, где просто не хватает ресурсов GDI для запуска и открытия Word (он создаёт все свои невидимые окна в урезанной сессии и получает отлуп).
   Noxvil
 
3 - 22.09.16 - 01:55
(2) Какие варианты решения, исключая уход от word?
   Torquader
 
4 - 22.09.16 - 02:04
(3) Настроить память, выделяемую сессии, чтобы её хватило.

Вот глянул, что гугль подсказывает:
https://blogs.technet.microsoft.com/mark_russinovich/2010/03/15/windows-user-2/
Там и как настроить будет.
   Noxvil
 
5 - 22.09.16 - 02:30
(4) Спасибо! Буду читать...
Странно, что более простого решения нет.
   Torquader
 
6 - 22.09.16 - 02:34
(5) Более простое решение - отдельный сеанс "робот", запущенный под пользователем - там никаких ограничений нет.
   Noxvil
 
7 - 22.09.16 - 02:50
(6) Ты имеешь ввиду сеанс робот с регламентным заданием, который бы работал с документами word?
   Noxvil
 
8 - 22.09.16 - 04:07
Запустил apachе из под пользователя (а не системной учётки)

Теперь столкнулся с ошибкой:
Произошла исключительная ситуация (Microsoft Word): Не удается активизировать приложение

Почему так может произойти?
Что порекомендуете делать?
   Torquader
 
9 - 22.09.16 - 10:58
(8) Зачем тебе его активизировать - если вы в Word что-то вставляете через буфер обмена, то это можно делать только тогда, когда он открыт интерактивно - так как в фоновом процессе использовать буфер обмена нельзя.

И что-то активизировать может только тот, кто сам активизирован - попробуй консоль Apache сделать активной на экране и с другой машины дай запрос - будет ясно - спасло ли это положение.
   Serginio1
 
10 - 22.09.16 - 11:33
 
 Рекламное место пустует
   Serginio1
 
11 - 22.09.16 - 11:35
Второй вариант это OpenXML
http://catalog.mista.ru/public/544232/
   Noxvil
 
12 - 23.09.16 - 16:19
Добавил в политику безопасности (dcom), перезапустил.
Не работает.
В компонентах dcom не нашёл документ word - как он может называться?
   jetzack
 
13 - 28.09.16 - 14:54
(9) Бьюсь над подобной проблемой. Windows Server R2 2008
Подскажите пожалуйса более конкретно, какие настройки на сервере в политике пришлось сделать

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует