Здравствуйте! ОС: windows 7 (32 bit) Apache/2.2.16 (Win32) PHP/5.2.14 Код скрипта: Код (Text): <?php // starting word $word = new COM("word.application"); echo "Word, version {$word->Version}\n"; //bring it to front $word->Visible = 0; //open an empty document $word->Documents->Add(); //do some weird stuff $word->Selection->TypeText("This is a test..."); $word->Documents[1]->SaveAs("C:\\test.doc"); //closing word $word->Quit(); //free the object $word = null; ?> Этот скрипт через com-объект сохраняет в word-файле некий текст. Сначала апатч под system запускался, потом я прочитал >- здесь -< и исправил чтобы служба апатч запускалась под моей учеткой(моя учетка админская) и скрипт стал работать через php.exe. Ползунок в UAC опустил до конца вниз. (C:\Windows\System32\UserAccountControlSettings.exe) Проблема в следующем: Если запускать его через http://localhost/word_test.php, то php выдает ошибку: Код (Text): Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft Word<br/><b>Description:</b> Ошибка команды' in C:\web\www\word_test.php:14 Stack trace: #0 C:\web\www\word_test.php(14): variant->SaveAs('C:\test.doc') #1 {main} thrown in C:\web\www\word_test.php on line 14 Если же просто через cmd запустить php.exe и указать скрипт, то word-файл создается на ура. Что нужно исправить, чтобы через апач скрипт тоже на ура выполнялся?