我使用的是 ubutnu 操作系统,我已经使用“tasksel”安装了 LAMP 堆栈,在查看 phpinfo 时找不到“配置命令”。但是,在同一个操作系统中,只有当我从源代码编译 php 时,我才能看到“配置命令”。有谁能解释一下 taskel 如何隐藏它们的“配置命令”以及如何找到它们的“配置命令”。
问候 Dipu R
我在两台不同的 Ubuntu 机器上安装了两个 LAMP 堆栈。一个 LAMP 使用“tasksel”(安装程序)安装,另一个我从源代码安装。我在 LAMP 中创建了一个页面(使用任务创建),我在两个 LAMP 中都创建了一个页面并调用 phpinfo()(此函数列出有关已安装 php 的信息)。在 LAMP(从源代码安装)中,phpinfo 表中显示“配置命令”条目,但同时在另一个 LAMP(使用 taskel 安装)中缺少(或未显示)“配置命令”。我想知道“tasksel”如何隐藏“配置命令”,也想知道是否有机会查看它。
答案1
Ubuntu 的二进制 PHP 包中故意省略了配置信息,因为无论如何,每个包的版本都不同。请注意,配置行不会告诉您启用和禁用了哪些 PHP 扩展,因为它们通常在单独的包中提供。
看此错误报告了解更多信息。
由于您没有说明想要这些信息的用途,因此很难建议您应该做什么。如果您仍然需要这方面的建议,请提出一个新问题,说明您真正想要实现的目标。