@kaxa3201

Как пользоваться stdout?

записываю логи в php://stdout как мне проверить что логи записались? можно ли открыть и посмотреть? если можно , то как?
  • Вопрос задан
  • 547 просмотров
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Пользоваться php://stdout в подавляющем большинстве случаев абсолютно бессмысленно - куда проще тупо написать echo

Я могу придумать только один случай, когда у нас есть унифицированная функция вывода, которая пишет либо в файл, либо в стдаут в зависимости от настроек. Это явно не ваш случай.

Логи искать там, где вы их положили. За редким исключением, имя лог файла надо указывать явно. Если это консольный скрипт, то использовать эхо, а вывод перенаправлять в файл PHP test.php > log.txt
Это будет перенаправление стдаута в файл.

Если скрипт вызывается по НТТР то никакого стдаута, пишем в обычный файл как обычно
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы