Hmm... nothing jumping out at me there... I don't use SCGI so I'm not familiar with it but systemd works fine on my CentOS 7 and Fedora boxes...
Now one thing to consider is that when systemd runs a process it's not in a shell and doesn't get a standard environment... Are there any environment variables that need to be defined?
Thanks,
Richard
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot