是否可以配置nginx以基于url运行unix命令?
例如:
http://localhost/list/usr/local
这运行:
ls /usr/local
然后返回结果?
答案 0 :(得分:11)
不,Nginx不能。
答案 1 :(得分:3)
当使用perl支持构建时,Nginx能够运行perl脚本。而且似乎你可以用普通的perl编写可以完成的东西。
我认为你应该看看这个方向。
在使用perl进行过期时,你应该记住,perl解释器会阻止nginx进程直到完成,因此不建议运行持久的作业。
BTW:Perl支持仍然标记为实验性。答案 2 :(得分:2)
您可以使用Perl模块执行此任务。