EXEC или как правильно настроить Apache2

Статус
В этой теме нельзя размещать новые ответы.

YoloKuko

Новичок
EXEC или как правильно настроить Apache2

Система WINXP
Apache 2.0.54/PHP 5.1.2

PHP установлен в виде CGI программы.
Скрипты выполняются локально 127.0.0.1

Столкнулся с проблемой, и никак не могу понять, как её решить, надо из php запустить программу.

Программа из себя представляет приложение на VB без форм, она общается с программой STATISTICA и сохраняет результаты в базу и ничего не выводит на экран.

код такой
PHP:
echo exec("e:\data.exe");
Запускаю из Zend появляется консоль-моя программа.

Всё хорошо, запускаю из браузера, программа появляется в списке процессов и весит там пока я не убью.

запускал из браузера специально скрипт
PHP:
echo exec("F:\WINDOWS\system32\ipconfig.exe");
всё работает...
PHP:
echo exec("notepad.exe");
notepad.exe появляется в списке процессов и весит там, пока я его не убью.

Собственно хочу узнать как сделать что при выполнении скрипта
PHP:
echo exec("e:\data.exe");
появлялась моя консоль, как это происходит в Zend

В документации по php
написанно про exec()

Note: Если вы собираетесь использовать эту функцию в программе, работающей в качестве демона, убедитесь, что стандартный вывод функции направлен в файл или другой поток, в противном случае PHP зависнет вплоть до конца выполнения программы.

У меня видимо это и происходит, а как испраить не понимаю.
 

YoloKuko

Новичок
и что я там должен увидеть,
поставил денвер dklab.ru, там всё работает...
похоже проблема либо в апаче, либо php
 

StUV

Rotaredom
YoloKuko
вам с вашим уровнем понимания как/что/где работает - прямая дорога в поиск.
 

StUV

Rotaredom
Тема закрыта. Учитесь пользоваться поиском.

Прежде чем задавать вопрос - используйте поиск по форуму и FAQ:
На нахождение готового ответа на свой вопрос Вы потратите меньше своего и чужого времени, чем на создание новой темы.

Поиск по форуму

http://phpclub.ru/faq/
http://phpclub.ru/detail/

-~{}~ 01.04.08 02:08:

PHP FAQ: Основные принципы отладки и поиска ошибок.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху