У меня есть PHP-скрипт, который я запускаю из командной строки (windows), который выполняет множество задач, и единственный вывод, который он выдает, - это операторы «print», которые выводят прямо на экран.
Что я хочу сделать, так это записать это в файл журнала.
Я знаю, что могу сделать:
php-cli script.php > log.txt
Но проблема этого подхода заключается в том, что весь вывод записывается в файл журнала, но я не могу видеть, как все это работает в это время (поэтому я могу остановить процесс, если что-то хитрое происходит).
Просто чтобы предупредить другие возможные вопросы, я не могу поменять все распечатки на оператор журнала, поскольку их слишком много, и я бы не стал ничего менять в коде, чтобы меня не обвиняли в том, что что-то происходит FUBAR. Кроме того, есть недостаток времени. Я также должен запустить это на машине с Windows.
Заранее спасибо:)
Редактировать: Спасибо за ответы, ребята, в конце концов, я выбрал метод браузера, потому что его было проще и быстрее настроить, хотя я уверен, что где-то есть реальный ответ на эту проблему.