Нужен совет по php
Камрады, есть ли в природе какой-либо метод контроля работы приложений запущенных функцией exec? Интерисует подавление абсолютно всех всплывающих окон приложения(ошибки, вопросы, предупреждения). Немного пытался гуглить по работе через com объекты, возможно таким методом это можно контролировать?
Например, приложение вызывает системную ошибку об утечке памяти, сейчас это сообщение показывается при том, что приложение запускается php-скриптом в фоновом режиме, можно ли как-то подавить это сообщение средствами php? |
это win API если виндос - не скажу не работал c API на php даже не знаю может ли он это..
вот говорят следующее... http://forums.webscript.ru/showthread.php?threadid=9841 |
Цитата:
Цитата:
|
Jooz, ну если без php оно запускается без этой ошибки - то угу...
|
Jooz, у приложения не предусмотрены ключи на отключение показа сообщений
|
Цитата:
Цитата:
|
Цитата:
Попробуйте свою приложуху зарегистрировать как сервис. Отключите взаимодействие с рабочим столом у этого сервиса. Запускайте из под другого юзера через батник или vbs скрипт, вариантов много, лучше скажите что вы такое загадочное запускаете, скорее всего есть альтернативы. Добавлено через 2 минуты Цитата:
|
Возможно. Вообще мне сложно уловить что требуется ТСу.
Есть еще варианты в команде прописать > файл/поток/NULL или тупо заглушить вывод ошибок/сообщений интерпретатора-@ при запуске через exec. Смотря что нужно ТСу и что за софт. |
IECapt, лепит скриншоты с ослика ие, периодически как я понял из-за очень длинных страниц(при 90% качестве выходной jpg получается от 0.5-1мб, разрешение такого файла в районе 1024х5000), происходит утечка памяти, далее выползает мерзопакостный еррор и работа приложения "встает"
есть исходники этой софтины, но нет совершенно никакого желания там копаться Atomic Цитата:
Jooz, да, под окошками, как крайний вариант попробую вашу схему Добавлено через 54 минуты Atomic, погуглил, к сожалению @ подавляет только ошибки php, а не самого приложения |
justworker,
Цитата:
php никак не может повлиять на работу приложения, он запустил и ждет окончания выполнения. собсно поэтому Джуз уже ответил - http://forum.sape.ru/showpost.php?p=985348&postcount=3 правильно |
Часовой пояс GMT +3, время: 09:00. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.