是否可以通过PHP为WHM编写插件?

时间:2011-09-04 02:01:56

标签: php linux perl cpanel whm

我想为WHM编写一个插件,我是一名PHP开发人员和Perl的初学者, 所以我问是否可以通过PHP而不是Perl制作插件?

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

感谢

2 个答案:

答案 0 :(得分:2)

cPanel's official tWiki makes no mention to anything other than Perl

  

集成自定义应用程序的最强大方法   cPanel是通过编写Perl模块。使用这种集成方法,你   可以在不使用XML或JSON API的情况下访问cPanel的API系统   没有使用或标签。您的申请也将   过程和运行得更快。

可以安全地假设您不能使用除Perl之外的任何东西通过标准模块系统挂钩到cPanel / WHM系统。

答案 1 :(得分:0)

是的,用PHP完全可以做到这一点。唯一需要注意的是,它需要是这个论坛帖子所引用的CGI应用程序:Is it possible to write plugin for WHM by PHP?

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

请参阅以下文档,了解控制访问控制列表所需的注释以及其他必要选项:Access Control