我正试图弄清楚如何在我的HTML页面中实现这一目标:
<!--# exec cgi="/cgi-bin/links/track_ssi.cgi" -->
我在日志文件中看到了这一点:
invalid SSI command: "exec" while sending response to client
我们有从nginx到Apache2.4的代理传递:
location ~ \.cgi$ {
gzip off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:8181;
}
据我所知,它甚至没有那么远。我做错了什么?
谢谢!
答案 0 :(得分:2)
没有exec cgi
SSI命令,请参阅Nginx documentation on SSI。
正确的SSI片段将是
<!--#include virtual="/cgi-bin/links/track_ssi.cgi" -->
(假设其他一切都已正确配置)