php - 使用 WordPress 在 Web 服务器上运行 C++ 应用程序

标签 php c++ wordpress

我有一个 C++ 库 (.so),用于一些我想通过输入公式从 Wordpress/PHP 调用的计算。使用 PHP-CPP 将 .so-library 构建为 PHP 扩展的有前途的想法在 Ubuntu 14.04 本地已经很好。但是在网络服务器上这个方法失败了,因为我的网络托管商不支持更改 php.ini/.user.ini 中的扩展指令。我看到以下替代方案:

  1. 构建一个可执行应用程序并通过 proc_open() 从 PHP 运行它,并将大量变量发送到应用程序的标准输入。 Wordpress 本身提供 PHP 插件。
  2. 重定向到另一个支持我自己的 php 扩展的服务器。
  3. 有没有办法为此目的使用 python/web2py?

哪个最好? 或者有什么其他想法?

最佳答案

可能最简单的方法是在 C++ 中创建命令行实用程序,然后使用 shell_exec 从 php 执行它。我过去试过,性能还不错。

关于php - 使用 WordPress 在 Web 服务器上运行 C++ 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47833079/

相关文章:

wordpress - 使用 .htaccess 重新路由旧页面链接

php - AWS SignatureDoesNotMatch 错误但签名代码和 key 对似乎都有效

javascript - Laravel Gulp 未创建 js 文件夹

c++ - 使用成员函数时使用 std::result_of 编译失败

c++ - 尝试解析为 utree 时出现编译错误

mysql - phpMyAdmin 中的星号 (*) 相当于什么?

php - 在另一个页面上获取电子邮件 ID

php - 在一行中提取 PHP 爆炸的正确部分

c++ - 没有 Emscripten,如何使用标准库将 C++ 编译为 WebAssembly

php - 如何在 WooCommerce 中为类似产品设置和更新动态库存