2011-09-04 30 views
2

我想寫一個WHM的插件,我是一個PHP開發人員和Perl的初學者, 所以我問是否可以通過PHP而不是Perl來製作插件?是否可以通過PHP爲WHM編寫插件?

我試過了,但問題是,php中處理命令行的重要函數在php.ini文件中被禁用,而safe_mode是另一個問題,所以有什麼方法可以避免使用php時的php.ini配置從命令行?

感謝

回答

2

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

與 整合您的自定義應用程序的最有力的方式的cPanel是通過編寫一個Perl模塊。使用這種集成方法,您可以在不使用XML或JSON API的情況下訪問cPanel的API系統,而無需使用或標籤即可訪問 。您的應用程序也將 過程和運行速度更快。

假設您不能使用Perl以外的其他任何東西通過標準模塊系統掛接到cPanel/WHM系統。

0

是的,完全可以用PHP來做到這一點。唯一需要注意的是,這將需要通過此論壇發帖引用的CGI應用程序:Is it possible to write plugin for WHM by PHP?

所以,基本上,如果你添加#!/usr/bin/php-cgi到PHP文件的頂部,它應該工作像正常。

有關控制訪問控制列表和其他必要選項所需的註釋,請參閱以下文檔:Access Control

相關問題