javascript - 使用 I/O 从 webpge 运行 UNIX 可执行文件

标签 javascript php perl unix

我有 OS X 所谓的“UNIX 可执行文件”(它没有扩展名,但它作为命令行程序运行),我想将它放在 Linux Web 服务器上并让它在网页上运行按下按钮并输入并返回输出。

如果需要,我可以提供该文件及其支持文件。如果需要的话,我还有 Ada 中的源文件。

编辑:此外,输入可以与文件名一起输入:例如,如果输入是“ Actor ”,则命令可以是 ./words actor

最佳答案

好吧,我将假设“Linux Web 服务器”是指 LAMP 服务器。因此,如果是这种情况,那么您将需要研究 PHP 中的 exec()system()passthru() 函数。如果您要将用户提供的数据传递给您的程序,请务必阅读有关适当清理该输入的建议。您可以在这里阅读更多信息:http://php.net/function.exec

关于javascript - 使用 I/O 从 webpge 运行 UNIX 可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20871939/

相关文章:

javascript - 如何实现由 indexeddb 或 localstorage 支持的基于浏览器的队列?

javascript - 使用 Django + Ajax 添加“赞”按钮

javascript - 将 HTML 特殊字符写入变量

javascript - 使用 AJAX 向 PHP Web 服务提交基本表单数据

windows - 为 CPAN(和 CorporatePAN)打包 perl 脚本的推荐方法是什么?

regex - 如果我不知道确切的文件路径,Perl 如何检测文件?

regex - 用于单词匹配语言希伯来语的 Perl 5.34.0 正则表达式

javascript - JavaScript 中循环引用会导致内存泄漏吗?

php - 新鲜的api平台docker-compose上的502 Bad Gateway

php - PDO 类的通用插入方法