внешний процесс под IIS

Ридик
Дата: 31.08.2006 12:16:57
Привет всем.
Может кто-то сталкивался с такой проблемой. Есть некая программа exe-ик что-то возвращает. Решил запустить процесс из скрипта команда типа "*.exe файл.xml" Пробовал функции popen, proc_open, system и т.д. все обламывают. Важная вещ, делаю это все на IIS + PHP (как модуль стоит). Если пускать с локала через PHP.exe то работает, а из скрипта под IIS нет. Никто не знает в чем беда), есть проблема именно в синтаксисе обращения чтоль или в правах IISа)
PHP код примерно такой:
$p = popen("proga.exe file.xml", "r");
$read = fread($p, 4096);
pclose($p);

?
Hratchia
Дата: 31.08.2006 13:17:23

а IIS какой?


Posted via ActualForum NNTP Server 1.3

Ридик
Дата: 31.08.2006 13:56:21
6 под 2003
Hratchia
Дата: 31.08.2006 14:45:53

Execute permissions во вкладке сайта Home directory и Web Service Extensions


Posted via ActualForum NNTP Server 1.3

Ридик
Дата: 31.08.2006 15:01:08
Scripts and Executables стоит
Ридик
Дата: 31.08.2006 15:03:46
Extensions стоит, PHP работает без проблем как ISAPI
Hratchia
Дата: 31.08.2006 18:28:46

а текст ошибки?


Posted via ActualForum NNTP Server 1.3

Anjey aka PM
Дата: 01.09.2006 00:24:50
*Telepat Mode*

Execute на ваш экзешнЫй файл для IUSR_xxxxxx стоит?
Ридик
Дата: 01.09.2006 10:52:24
Текст ошибки не принципиален. Например, с popen такой Warning: popen(C:\xmlsec\xmlsec1.exe ,r) с proc_open другой малец, но смысл в том, что не может открыть-создать процесс. Доступ на exe-ик дал Everyone-у. Все равно нифига. Через php.exe все работает (
?
Lado76
Дата: 20.09.2006 02:29:59
а на PHP.exe права у IUSR_xxxxxx есть??