|
|
|
| Еще маленькая пробла - не могу запустить из PHP свой екзешник. Попробовал комманду exec(), но ничего не получается....Кто нить сталкивался с потребностью делать такой запуск? | |
|
|
|
|
|
|
|
для: Jackson
(03.05.2007 в 10:58)
| | Exe-файл что делает? Тестируете на локальной Windows-машине? | |
|
|
|
|
|
|
|
для: cheops
(03.05.2007 в 13:35)
| | Да, тестирую на локальной машине, винда. екзешник написал на паскале, просто считает точки и записывает их в файл...понимаю, что потом будет проблема с exe-хой, но пока не хочется перебивать код на PHP. Хотя прийдется... | |
|
|
|
|
|
|
|
для: Jackson
(04.05.2007 в 09:45)
| | А как запускаете исполняемый файл? | |
|
|
|
|
|
|
|
для: cheops
(04.05.2007 в 14:44)
| | не получается написать скрипт запуска. все выглядит так - есть страница, на которой исходные данные, данные передаются на сценарий, который бы передал в файл данные, запустил исполняшку, а та в свою очередь создает файл с результатами своей работы. Неполучаестя запустить именно этот exe-шник | |
|
|
|
|
|
|
|
для: Jackson
(04.05.2007 в 15:32)
| | Каким образом запускается exe-файл? При помощи обратных кавычек, функций system(), exec()? | |
|
|
|
|
|
|
|
для: cheops
(04.05.2007 в 15:58)
| | Пытаюсь функцией exec(), но комп зависает. Отладку делаю на pHP Expert Editor 4.1, интерпритатор 4.4. Код выглядит так: может я с синтаксисом не дружу? | |
|
|
|
|
|
|
|
для: Jackson
(08.05.2007 в 11:56)
| | Обратный слеш используется для экранирования, его следует либо дублировать
<?php
exec('c:\\1\\1.exe');
?>
|
либо использовать прямой
<?php
exec('c:/1/1.exe');
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(08.05.2007 в 13:50)
| | Все равно не идет.Я говорил про едитор, может в нем настройки какие нибудь? При запуске зависает, пишет [Запуск] и "часики" бегают... | |
|
|
|
|
|
|
|
для: Jackson
(08.05.2007 в 15:22)
| | эдитор тут при чем?
У Вас скрипт не редактируется или не исполняется? | |
|
|
|