Python PHP 集成

4

我在这里遇到了一个问题,但是找不到一个好的解决方案。我正在使用php开发移动Web应用程序,需要一种基于规则的推理引擎(开源)-专家系统。我唯一能找到的是Python中的Pyke。因此,我需要将Pyke的源代码与我的php实现集成。由于安全原因,我的服务提供商不允许任何命令,例如exec。我尝试过PiP(Python到PHP模块),但它有很多漏洞。


1
更换你的供应商。Python通过PECL方法可能是唯一可用的选项。虽然这是一个不错的想法,但它仍然是一个变通方法。而且很荒谬,你的供应商允许你安装一个PHP模块,可以允许py_eval(“os.system()”)调用,但却不能使用本机的PHP eval()函数。 - mario
1个回答

2

我不熟悉Pyke;但当我遇到这种情况时,通常会使用Web服务包装Python代码。然后我使用PHP来调用Web服务的SOAP或cURL。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接