Jeg arbejder med Flask-Gunicorn-Nginx, hvor jeg har opsat en web-api. Jeg har noget data som bliver fetched vha af et python-script. Da det crasher min server hvis jeg kører mit script via cron, har jeg sat det op som system service job. Men det vil ikke køre den. Selv en helt simpelt print statement i en test-fil vil den ikke køre .
Python er selvfølgelig, installeret. Jeg tænker om der kan være problemer med chmod. System service jobs er nyt for mig. Nogen der kan fortælle mig hvad fejlen kan være?
Opsætning:
Kode: Vælg alt
[Unit]
Description=Hent noget data(det er en test)
After=network.target
[Service]
ExecStart=/user/bin/python3 /home/test.py
User=morck
Group=www-data
Restart=always
[Install]
WantedBy=multi-user.target
fejl-log:
Kode: Vælg alt
Loaded: loaded (/etc/systemd/system/test.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2018-09-17 08:09:36 UTC; 4s ago
Process: 28136 ExecStart=/user/bin/python3 /home/test.py (code=exited, status=203/EXEC)
Main PID: 28136 (code=exited, status=203/EXEC)