Я установил 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 и получить правильный результат вместо пустого файла?Спасибо за любое предложение!