With slash arguments, the web service redirects something.php/address/of/file to something.php?file=/address/of/file. Apache with mod_php handles this automatically. NGINX doesn't. You need a rewrite rule to redirect these requests. Don't put it in the 'location' block - put it above (outside) it.
rewrite ^/(.*\.php)(/)(.*) /$1?file=/$3