php - 在 Web 服务器上执行 C++ 目标文件

标签 php c++ web-hosting

<分区>

在本地主机上工作时,我使用 exec() 调用从 php 文件执行 C++ 目标文件。目标文件然后向守护进程发送请求,它也是一个可执行文件;作为服务器工作(我需要手动执行它,以便它保持在监听模式,即 ./server)。

现在我想把我的 php 文件作为一个网站放到 Internet 上。我是否需要任何特定的托管计划或一般计划,如 enter link description here够了吗?

我的需求是php, mysql, ajax, jquery, JS, Executing c, c++ files!

最佳答案

这不是真正的 C++ 问题。

确保您具有执行该文件的正确权限。请记住,php 作为
www-data 用户执行。

chmod a+x 授予所有人执行权限。

然后在您的路径中添加 ./server 的位置并简单地 exec() 它。

关于php - 在 Web 服务器上执行 C++ 目标文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18237522/

相关文章:

c++ - 收集2 : error: ld returned 1 exit status

asp.net-mvc-2 - 未为请求的 URL 配置默认文档,并且服务器上未启用目录浏览

php - 在换行符中使用 preg_match_all

php - 从 codeigniter 中的关联数组中取消设置键

php - 使用 pdo 按名称对行组求和

c++ - 使用Howard Hinnant的日期库将double转换为zoned_time

php - mySQL:知道何时更新和何时插入?

c++ - 代码中变量旁边的 % 是什么意思?

php - Laravel 路线不适用于 1&1

php - 使用免费图像托管是否是 CDN 的可行替代方案?