我正在尝试编写一个WHM插件(运行到WHM插件部分,以便它运行root和代理商,而不是cPanel)。 该脚本位于 / usr / local / cpanel / whostmgr / docroot / cgi ,并命名为 addon_httpcli.php ,以便您了解我在说什么。
问题是这个WHM环境有自己的PHP二进制文件,与大多数Web服务器不同,它似乎使用较少的模块/功能进行编译。这是我到现在为止所尝试的:
简而言之,我一直坚持要做什么来解决这个问题并完成我的插件。 所以也许一个聪明的程序员在过去遇到过类似的噩梦,可以指出他/她的解决方案。
答案 0 :(得分:1)
你可以使用HTTP_Request2 PEAR包。它非常好,支持所有HTTP方法。我想我称之为微创解决方案。
如果你想使用cURL,还有另一种方法(未经测试,但它应该有效):
修改/var/cpanel/easy/apache/profile/makecpphp.profile.yaml
并搜索其中包含“Curl”的条目。只需将“0”更改为“1”即可。保存文件后,您应该能够使用/scripts/makecpphp