Simple CGI For the most part, lack of CGI support in Nginx is not an issue and actually has an important side-benefit: because Nginx cannot directly execute external programs (CGI), a malicious person can't trick your system into uploading and executing an arbitrary script. There are still ways, of course (uploading a PHP script into a directory where you've got a directive to execute PHP FastCGI