有可能为PHP编写WHM插件吗?


Is it possible to write plugin for WHM by PHP?

我想为WHM写一个插件,我是一个PHP开发人员和Perl初学者,所以我问是否有可能用PHP代替Perl来制作插件?

我试过了,但问题是php中处理命令行的重要函数在php.ini文件中被禁用,而safe_mode是另一个问题,所以当从命令行使用php时,是否有任何方法可以避免php.ini配置?

谢谢

cPanel的官方tWiki没有提到除了Perl以外的任何东西:

集成自定义应用程序的最强大方法cPanel是通过编写Perl模块实现的。使用这个积分方法,你可以访问cPanel的API系统不使用XML或JSON API,和不使用或标签。你的申请也会处理和运行速度快得多。

可以放心地假设,您不能使用Perl以外的任何东西通过标准模块系统钩入cPanel/WHM系统。

是的,使用PHP完全可以做到这一点。唯一的警告是,它需要是一个CGI应用程序引用这个论坛帖子:有可能编写WHM插件PHP?

所以,基本上如果你把#!/usr/bin/php-cgi添加到PHP文件的顶部,它应该正常工作。

关于控制访问控制列表和其他必要选项所需的注释,请参阅以下文档:访问控制