Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
|
Может попробовать сервису IIS дать доступ к desktop? 11.08.05 23:25 Число просмотров: 3030
Автор: leo <Леонид Юрьев> Статус: Elderman
|
|
<web building>
|
PHP+COM 11.08.05 18:24
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman Отредактировано 11.08.05 18:28 Количество правок: 1
|
Платформа win2k server, IIS+php-4.4.0
нужно заставить работать следующий скрипт
<?
$word = new COM("word.application") or die("Unable to instanciate Word");
print "Loaded Word, version {$word->Version}\n";
$word->Visible = 1;
$word->Quit();
$word->Release();
unset($word);
?>
Если запускать локально (php.exe word.php), то все работает - word запускается, печатается его версия и закрывается. Если запускать скрипт вызовом из браузера, то страница долго не открывается и вываливается:
CGI Timeout
The specified CGI application exceeded the allowed time for processing. The server has deleted the process.
Пермишны к COM-объекту Microsoft Word Document на запуск и доступ выданы с помощью dcomcnfg.exe. Уже даже выдал их всем (Everyone, System, INTERACTIVE, IUSR_, IWAM_)
Куда копать?
|
|
Может попробовать сервису IIS дать доступ к desktop? 11.08.05 23:25
Автор: leo <Леонид Юрьев> Статус: Elderman
|
|
| |
дал доcтуп к десктопу службе 12.08.05 13:06
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
World Wide Web Publishing Service (работает она от System)
но ведь IIS для анонимных пользователей вроде использует учетный записи IUSR_|IWAM_ - может в этом дело?
Потому как в связке apache+php все работает без проблем
|
|
|