我需要在 Mac 上重新安装 PHP 才能获得新安装的功能吗?

我需要在 Mac 上重新安装 PHP 才能获得新安装的功能吗?

我承认我有点被 Windows 安装程序宠坏了。无论如何,我有 mac os x leopard 服务器,正在尝试让 gettext 工作。我遇到了 pear 问题,但将 pear 的包含放在了 /etc/php.ini 文件中。GetText 似乎不同。我不知道在 php.ini 中指向哪里,或者这是否是让它“看到”它的方法。我从源代码 ./configure、make 等安装了 GetText。我是否必须在 Mac 上重新安装 PHP 才能让新东西与 --with 一起工作?谢谢。

编辑:只是想用与上面不同的方式提问。使用 PHP,如果您想要一个新功能,是否必须重新安装整个系统?PHP 如何知道新库的安装?

答案1

您还可以使用麦金塔安装您需要的任何扩展并保持其为最新版本。

这也可以避免 Apple 来替换您的配置。

答案2

我无法直接回答您的问题,但我会考虑使用以下提供的安装程序:移动应用平台或使用BitNami MAMP 堆栈

答案3

威尔使用麦金塔可能是最简单的解决方案,但它不是您问题的答案。php.ini 可以定义和加载PHP 扩展。像 gettext 这样的东西在构建时会被链接到 php 的源代码中,并且必须从源代码重新编译 php 才能使用新的库。

相关内容