Документы VB Script. При открытии выдается ошибка 424.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Документы VB Script. При открытии выдается ошибка 424.

Сообщение Anonymous »

Итак, у меня есть сценарий VBS:

Код: Выделить всё

Function test2open( sSourceFile, sPDFFile )
Dim wApp ' As Word.Application
Dim wDoc ' As Word.Document

logStream.writeline "inside test2open"
on error resume next

Set wApp = CreateObject("Word.Application")
logStream.writeline Err.Number
Err.Clear

Set wDoc = wApp.Documents.Open("c:\Windows\Temp\test.DOC")
logStream.writeline Err.Number
logStream.writeline Err.Description
logStream.writeline Err.Source

wApp.Quit WdDoNotSaveChanges
Set wApp = Nothing
End Function
Я вызываю этот вызов vi php exec через Apache с помощью cscript.exe. Суть основного скрипта, который я не собираюсь вставлять целиком, состоит в том, чтобы преобразовать текстовый документ в PDF-файл. Но и мой полный сценарий, и приведенный выше имеют одну и ту же проблему.

Когда я вызываю сценарий vbs сам по себе, сидя в окне Windows, он работает так, как я думаю, но при удаленном вызове через Apache через php возникает ошибка при вызове Documents.Open с ошибкой 424. Объект требует ошибки времени выполнения Microsoft VBScript.

Этот же самый точный код работает правильно на двух других окнах Windows, что заставляет меня думать, что это что-то вроде проблемы с разрешением (люблю эти описания сообщений об ошибках MS). Но я не могу понять что. Есть мысли?

Подробнее здесь: https://stackoverflow.com/questions/210 ... -424-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»