禁用CGI在我的服务器上启用PHP CLI的影响是什么?

我有一个DS WHM – cPanel运行Apache / litespeed我有一些网站运行在这台服务器上,我需要运行CLI的网站之一,在Apache的构build启用CGI模块。

我需要运行的脚本有一个configuration检查 – 并且没有安装错误的PHP CLI

如果我检查PHP -VI得到PHP 5.3.26(cli),所以它看起来像PHP CLI安装,但我似乎无法启用CLI。 我的下一个想法是在Apache中禁用CGI,但我不知道这会影响其他网站..?

我可以运行make install-cli吗? 任何想法我应该做什么…

谢谢

韦恩

很显然,安装了CLI PHP SAPI,因为你可以运行它。 最有可能的问题是,configuration脚本或您的CGI运行在chroot中,找不到它; 你需要确定它所期望的CLI(你可能需要通读configurationtesting脚本,如果没有logging在任何地方),并使其在CGI环境中可用。

也就是说,我倾向于怀疑CGI拒绝在mod_php下运行,而是需要CLI SAPI。 这种东西通常表示某种难闻的气味。