У меня возникли проблемы при использовании php для запуска командной строки.
У меня есть программное обеспечение, и мне нужно запустить программное обеспечение для экспорта PDF с помощью cmd
командная строка.
(Программное обеспечение должно быть выполнено с использованием командной строки)
Поэтому я написал код PHP.
<?php
$cmd ='C:\XmlServer.exe C:\input.xml';
shell_exec($cmd);
?>
Я пробовал строку «C: \ XmlServer.exe C: \ input.xml» работает на cmd.
Но я не могу использовать php для запуска командной строки, чтобы получить тот же результат.
Я тоже пробовал exec($cmd);
, но это все равно не сработало.
Может ли кто-нибудь помочь мне решить проблему?
Я хочу запустить PHP так же, как запуск командной строки.
Я написал как в командной строке:
C:\> XmlServer.exe input.xml
тогда можно выводить файл для меня.
но использование того же кода в php не сработало.
—
Обновить
с помощью echo shell_exec($cmd);
все в порядке, но нет выхода.
попробуй с echo вот так:
<?php
$cmd ='C:\XmlServer.exe input.xml';
echo exec($cmd);
?>
Других решений пока нет …