我有一个 C++ 库 (.so),用于一些我想通过输入公式从 Wordpress/PHP 调用的计算。使用 PHP-CPP 将 .so-library 构建为 PHP 扩展的有前途的想法在 Ubuntu 14.04 本地已经很好。但是在网络服务器上这个方法失败了,因为我的网络托管商不支持更改 php.ini/.user.ini 中的扩展指令。我看到以下替代方案:
- 构建一个可执行应用程序并通过
proc_open()
从 PHP 运行它,并将大量变量发送到应用程序的标准输入。 Wordpress 本身提供 PHP 插件。 - 重定向到另一个支持我自己的 php 扩展的服务器。
- 有没有办法为此目的使用 python/web2py?
哪个最好? 或者有什么其他想法?
最佳答案
可能最简单的方法是在 C++ 中创建命令行实用程序,然后使用 shell_exec
从 php 执行它。我过去试过,性能还不错。
关于php - 使用 WordPress 在 Web 服务器上运行 C++ 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47833079/