я пытаюсь запустить скрипт PHP 24/7 с systemd. вывод терминала в скрипте обычно не имеет значения, поэтому я установил «StandardOutput = 0» и «StandardError = 0», чтобы не связывать файлы журналов гигабайтами данных.
но было здорово видеть оба, когда я время от времени пользуюсь:
sudo systemctl status xyz.service
я не нашел способа сделать это — вот что у меня есть:
[Unit]
Description=xyz.php
[Service]
ExecStart=/xyz.php
Restart=always
RestartSec=10
StandardOutput=null
StandardError=null
[Install]
WantedBy=multi-user.target
Задача ещё не решена.
Других решений пока нет …