Excel - DCOM Windows 2003 R2

webbear

Новичок
Excel - DCOM Windows 2003 R2

Проблема при открытии Excel - DCOM.
PHP:
  $xls = new COM("Excel.Application");  
  $xls->Application->Visible = 1;       
  $xls->Workbooks->Open($new_doc);
Вылетает с ошибкой:
Warning: (null)(): Unable to obtain IDispatch interface for CLSID {00024500-0000-0000-C000-000000000046}: Server execution failed in c:\apache group\apache\htdocs\site\docs\parser\rko.php on line 13

Раньше работало на другом сервере (не R2).
В чём проблема никак не пойму.
 

webbear

Новичок
ОС не могу... т.к. 4 проца на серваке. Не уверен что смена Екселя поможет.
 

DiMA

php.spb.ru
Команда форума
если хочешь сидеть на печи и нихрена не пробовать - ради Бога, тока молча :)

Еще:
- запусти пхп консольно (php.exe) с правами админа
- поспроизведи теже COM-команды на JS или VB
 

флоппик

promotor fidei
Команда форума
Партнер клуба
по ошибке можно предположить, что криво стоит собсно эксель.
 

webbear

Новичок
Проблема решилась при помощи установки сервис паков.
Всем спасибо.
 
Сверху