我搜索了一个 CGI 并阅读了它,但没有找到任何有用的东西。我能理解的是概念。
在我的情况下,它是一个接口,负责在没有 apache 许可的情况下执行二进制文件,或者在二进制执行的定向和重定向受到监控和安全的环境中执行。
但是找不到教程。我在 public_html 中创建了一个 cgi-bin,然后创建了一个带有以下标题的 .sh 文件
#!/usr/bin/env bash
我想做的是从我的网络应用程序中执行一些二进制文件。但是此文件中的每个脚本行都可以正常工作,不包括二进制执行。有没有人对以下问题有任何想法或好的教程:
1)我使用的标头好吗?
2)文件的扩展名应该是什么?
3) Zend 是否提供任何可以让我的工作更轻松、更整洁的库?
4)如果配置好了。我如何从 php 脚本中执行它(我的猜测是 exec(文件名))。