Различные результаты от запуска команды cmd в оболочке и через PHP? - PullRequest
0 голосов
/ 19 февраля 2019

Я установил html-to-text через Node.js.Когда я запускаю следующую команду в оболочке:

C: \> html-to-text D: \ test.txt

файл D:\\test.html правильно преобразован в txt, и я нахожу правильный вывод рядом с ним в папке D:\\.Однако, если я попытаюсь выполнить точно такую ​​же команду через PHP на моем локальном сервере:

<?php
exec('html-to-text < D:\\test.html --tables=true --wordwrap=false > D:\\test.txt');
?>

Сценарий запускается и выдает файл .txt, но файл .txt пуст.

Что вызывает это другое поведение?Как мне запустить скрипт через PHP и получить правильный результат вместо пустого файла?Спасибо за любое предложение!

...